95/96 p38 speedo not working

This site contains affiliate links for which LandyZone may be compensated if you make a purchase.
The speedo is driven by the ABS sensors, so it could be the ABS ECU, the BECM, the instrument cluster a bad earth or corroded connectors. Does the ABS light go out when you drive the car? Diagnostics might help narrow the problem down.
 
The speedo is driven by the ABS sensors, so it could be the ABS ECU, the BECM, the instrument cluster a bad earth or corroded connectors. Does the ABS light go out when you drive the car? Diagnostics might help narrow the problem down.
Abs light goes out and new abs sensors replaced and new becm fitted , diagnostics says no abs faults
 
Hi I'm new to this. I have a similar year p38 doing the same. No abs faults on diagnostics or dash. Abs light goes out when you drive. Reconditioned becm fitted from Callrova based in UK. Any suggestion. Was having lots of problems electrical and becm cured nearly all of them. I'm down to the speedo the last one.
 
Abs light goes out and new abs sensors replaced and new becm fitted , diagnostics says no abs faults
I don't think there is any such thing as a "new BECM", why was it changed?
No ABS faults, leaves you with an instrument cluster problem, bad earths or corroded connectors.
What diagnostics do you have? With NANOCOM, you can see the road speed which will tell you that the signal is coming out of the ABS ECU. The actual speedo can fail.
 
Hi datatek thanks for your reply. It was a reconditioned one I got fitted. I'm using launch diagnostics and I can see all my wheel speeds on the live data all matching same kph.
 
Hi datatek thanks for your reply. It was a reconditioned one I got fitted. I'm using launch diagnostics and I can see all my wheel speeds on the live data all matching same kph.
Hi datatek thanks for your reply. It was a reconditioned one I got fitted. I'm using launch diagnostics and I can see all my wheel speeds on the live data all matching same kph.
That leaves you with an instrument cluster problem, bad earths or corroded connectors. The actual speedo can fail. Does the mileage increase in the digital display when you drive it?
If you end up having to swap the instrument cluster, don't forget that if it has higher mileage on the replacement than the original, the memory in the BECM will update to the higher mileage.
 
That leaves you with an instrument cluster problem, bad earths or corroded connectors. The actual speedo can fail. Does the mileage increase in the digital display when you drive it?
If you end up having to swap the instrument cluster, don't forget that if it has higher mileage on the replacement than the original, the memory in the BECM will update to the higher mileage.
@Datatek The milage does not increase on the digital display as ive been keepin an eye on it. Im confident ive ruled out the abs/abs ecu. Originally the car had severe electrical issues. Wipers on full time, no windows, no sunroof, headlights on with key out. But a reconditioned becm sorted nearly all. I had it down to 3 faults. Abs light which was a pressure switch which is now fixed. No fuel gauge which a sender unit sorted. Just the speedo now.
 
I also done the connectors on the becm with contact cleaner and checked for bent/pushed back pins.
 
@Datatek The milage does not increase on the digital display as ive been keepin an eye on it. Im confident ive ruled out the abs/abs ecu. Originally the car had severe electrical issues. Wipers on full time, no windows, no sunroof, headlights on with key out. But a reconditioned becm sorted nearly all. I had it down to 3 faults. Abs light which was a pressure switch which is now fixed. No fuel gauge which a sender unit sorted. Just the speedo now.
Sounds like you have had a problem with damp in the car. Can you see the speed on diagnostics? If the mileage doesn't increment, I would say the problem is between the ABS ECU and the BECM or the BECM and the instrument cluster.
 
The jeep had sat for a long time and done nothing and wasn't kept inside garage. Yes I can see the wheel speeds on the diagnostic launch and all wheel speeds match.
 
Mileage is interpreted by the instrument cluster as 8000 pulses from the ABS ECU per mile (4972 per km). If you can see the road speed on diagnostics but the milage isn't increasing, I'd suspect the cluster isn't working..... Or at least it's having trouble interpreting it's pulses. It's not hard to remove, maybe it needs a good clean too.

Screenshot 2024-01-23 at 09.08.48.png
 
@Tom24 where are you located ? Might be someone nearby with a Nanocom. If I remember correctly, it can test the speedo by driving it independently of the BECM / ABS feed. Will check on mine later this morning.
On my MY2000 4.6 the speedo stopped working because of an alternator fault.
It showed up after the vehicle went over a large pothole. The speedo & rev-counter would switch on/off at random.
Then the "Traction Fault" and Gearbox Fault" messages would keep popping up.
The Alternator was changed and the fault went with it. :)
Probably not your issue but check for charging Volts and AC ripple on the DC maybe.
 
Tried an abs ecu today. No luck. I'm confident it's not an abs fault. It has to be a wiring fault or faulty clocks. Does anyone know the wire colour from the becm to the clocks for the speedo signal. I stripped out the loom today and yes was lying in some damp but all wiring seems good from becm to clocks.
 
Here is the relavent page from the manual (I think).....

Doesn't show much (to me), but I'd guess the signals got to go down one of them... You could try them all?

Screenshot 2024-01-24 at 17.29.03.png

Screenshot 2024-01-24 at 17.22.51.png
 
Tried an abs ecu today. No luck. I'm confident it's not an abs fault. It has to be a wiring fault or faulty clocks. Does anyone know the wire colour from the becm to the clocks for the speedo signal. I stripped out the loom today and yes was lying in some damp but all wiring seems good from becm to clocks.
I'm not sure you will find a single wire for the BECM to speedo, I have not checked but I think the info goes on an 8 bit data bus that passes all info from the BECM to the instrument cluster. I could be wrong there.
 
Back
Top