P0500 Code While Driving
2000 7.3 4x4 Ex. 295k miles. Original engine and transmission.
Occasionally get P0500 code (Vehicle Speed Sensor A) while driving. Using a cheap scanner, I can trend the measured speed of the vehicle while driving.
Trended speed, Speedometer, and Tachometer all perform as they should until 50 mph. At 50 mph, the speedometer and tachometer still work correctly. The measured vehicle speed on the scanner slowly drops from 50 to 0. It does not change from 50 to 0 instantaneously.
Cruise control also works up until 50 mph.
I disconnected the sensor in the rear differential, and took it for a drive. ABS Light came on (as it should), and the trended speed, tachometer, and speedometer all performed the same as before.
My initial understanding was that the sensor in the rear differential triggers the P0500 code. It appears that is not the case.
What is the trigger for the P0500 code?
What is the vehicle using to measure/trend the vehicle speed that I am seeing in my scanner?
Other than the Service Engine Soon light turning on, and cruise control not functioning at speeds greater than 50 mph, the vehicle drives and operates as it should.
Is there something obvious that I am overlooking? I would like to resolve this issue. Any help is appreciated.
Thank you
When the vehicle speed signal is lost the PCM will create one from readings from other sensors. It will then display it as if it were reading the VSS on the rear differential..
You have either a bad sensor on the rear differential, debris on that sensor (inside the differential,) or a damaged wire between that sensor and the PCM.
I will investigate further.
Thank you!









