P0500 on the 5.9L Cummins 24V is a vehicle speed sensor (VSS) A circuit malfunction. The VSS reports road speed to the ECM, which uses it for the speedometer, cruise control, transmission shift strategy on automatics, and certain fueling and idle functions. P0500 sets when the ECM does not receive a valid vehicle speed signal, which can disable cruise control and affect drivability.
The vehicle speed signal ties together several systems, so losing it produces symptoms that can seem unrelated at first, from a dead speedometer to erratic shifting. On the 24V the signal typically comes from a sensor at the transmission or transfer case output, so P0500 usually traces to that sensor, its wiring, or the connector. A methodical check of the circuit quickly narrows it down.
What P0500 means
The VSS produces a signal proportional to road speed, and the ECM converts it to miles per hour. P0500 sets when that signal is missing or out of range, so the ECM cannot determine vehicle speed. It is a circuit fault that points to the sensor, its wiring and connector, or in some cases the signal source at the transmission or transfer case.
Common causes
- Failed vehicle speed sensor
- Open or shorted wiring in the VSS circuit
- Corroded or loose sensor connector
- Damaged tone ring or reluctor at the sensor
- Poor ground or signal interference
Symptoms
- Speedometer not working or reading erratically
- Cruise control inoperative
- Harsh or erratic automatic transmission shifting
- Check engine light with P0500 stored
- Possible idle or fueling quirks
How to diagnose it
With a scan tool, view the vehicle speed reading while driving or with the wheels safely turning; no signal or an erratic value confirms the fault. Locate the VSS at the transmission or transfer case output and inspect its connector for corrosion and a secure fit. Check the sensor for power, ground, and a signal, and verify the wiring has continuity back to the ECM with no short. Inspect the tone ring for damage. Compare the reading to the speedometer to confirm the source of the fault.
How to fix it
Repair open or shorted wiring and clean or replace a corroded connector, which resolves many P0500 cases. If the wiring is good but no signal is produced, replace the vehicle speed sensor. Confirm the tone ring is intact and the sensor gap is correct. After the repair, clear the code, verify the speedometer and speed data read correctly on a road test, and confirm cruise control works. For the correct vehicle speed sensor for your 24V Cummins, contact sales@coredieselparts.com.
Frequently asked questions
Why does P0500 disable cruise control?
Cruise control needs a valid road speed signal to function. Without it the ECM cannot maintain a set speed, so it disables cruise until the signal is restored.
Can P0500 affect transmission shifting?
On automatics, yes. The ECM uses vehicle speed for shift timing, so a lost signal can cause harsh or erratic shifts along with the other symptoms.
Is P0500 the sensor or the wiring?
Both are common. Confirm the sensor has power and ground, then check for a signal. No signal with good wiring points to the sensor or tone ring.
Need the part?
We stock the parts these trucks need. Shop all 5.9L Cummins 24V parts →