by dapinky » Tue 16.08.2022, 15:31
The actual drive for the speedo (and odometer) is a purely mechanical system whereby the cog in the gearbox drives the cable (rotational) which drives the mechanism in the instrument cluster. There is an electronic pick-up in the instrument cluster to provide an electronic signal to the ECU, but this has no bearing on your issue (except the ECU will be getting a false reading, so it may affect the running of the engine).
I would suspect that if you have been changing the hoses, you (or someone else) may have disturbed the routing/seating of the cable at the gearbox end. The cable always appears to be a bit "short" to me, and an extra 1" would be better, but that is me looking from my perspective of fitting it, not the engineers perspective of what works best!
The first place I'd look is where the cable enters (technically, I suppose it's exits) the gearbox and ensure that the clamp which holds it in place is correctly fitted. Then check the routing of the whole cable, and then remove the binnacle cover from the top of the dash to check where it enters the speedo. Somewhere there may be a noticeable fault that you can rectify, if not, then it may be a defective cable, speedo or drive gear - but hopefully not.
Dave
Just the one now, but this one's mine! - and it will be finished eventually..... - but also temporary custodian of a project until it is finished enough for Angie to drive it
...oh, and a 2006 Freelander destined for the jungles of The Gambia - 4500 miles across roads, desert and tracks - what could possibly go wrong?