Hi readers. As I have posted earlier on my speedometer problem, have get my local mechanic here to troubleshoot and fix it for me. It was the rear speedometer sensor wire located at the rear axle which was the culprit. The wires have torn a little bit, however being covered with road grimes. The mechanic clean it up to reveal some part of the wires have worn out.
this is the problem...
|old slight worn wire|