Hi all
I am wondering if anyone can help with this issue.
Hyundai Model i30
Year 2011
Engine1.6
Fuel Diesel
After sometime driving my speedometer starts to fluctuate +/- anything between 5-20 miles.
This occurred not long after I fitted an after market head unit, where i made the mistake of nicking two wires with a small blade which cause the brake light fuse to go, which stopped the car from shifting gears (which is fair enough as it is a safety feature). the wires did not get severed but rather the cable sheathing cut.
Cables taped up with electrical tape.
Brake light fuse replaced, break lights working car shifts drives as normal.
So the car needed new break pads all around and new break disks on the front and front suspension shafts to be replaced, all happened today.
As i drove the car to the garage it was fine, then from garage to work place also fine.
From work to home 20 mins in and speedometer starts to fluctuate.
Got home and did a bit google and read about input and out put speed sensors and though maybe i damaged them when i nicked the cables.
The head unit i installed is an android unit and can work an ODB2 Bluetooth adaptor, where i can read all sorts of data from the ECU including speed.
I Used the App torque to display 2 digital speedometers one reading data off the ECU (should be very accurate) and one using GPS data to estimate speed.
I did this to make sure that the ECU is reporting correct speed and to have something to compare to the speedometer.
So I went out for a drive and everything was working as you would expect. however 15-20mins into driving the speedometer started fluctuating, but the ECU read out on app did not, and was more or less the same as GPS speed read out.
So here are my questions:
1) Are the speed readouts from the ECU the same as the speedometer (as in the same source).
2) can the speedometer be damaged? or some other sensor?
3) Could taped up cables cause as issue like this?
Also the speedometer sits at zero when not moving.
I would really appropriate any help and advice I can get.
Thank in advance.
