I had the service engine light, ABS and brake warning light on my 2002 Dodge Ram Van 1500. When these lights illuminated the odometer and speedometer quit registering speed and miles. I changed the speed sensor on the differential and hooked the positive battery cable to clear the codes. After connecting the battery cable and take the driving test, the engine service light came, but the ABS and brake lights are still on and the speedometer and odometer still record the speed or miles. Any ideas?
Answer: Change the ABS module.Will fix the speedo, but will have the ABS and brake lights still. If you do this yourself, be prepared to pay the stealership at least 140 bucks for them to flash the computer, which will turn off the ABS and Brake indicator lights. Or you can put a piece of black tape on your cluster display to block out those damn irritating and annoying lights!Being a lifelong dodge driver, I am thoroughly disappointed with Dodge and the poor engineering path they have taken. Why would you run THE speedo pulse into the ABS module FIRST, before the BCM (body control module), where the speedo needle display is generated. I understand WHY ABS needs speedo pulses, but I don’t understand WHY the ABS module is in a poor place for interrupting an essential path of an essential tool- the speedometer???