P0500 — Vehicle Speed Sensor Malfunction
What P0500 means
The engine or transmission control module continuously compares the vehicle speed sensor signal with engine speed and load. P0500 is stored when that signal is missing, erratic, or doesn't make sense. The speed signal is used for the speedometer, automatic transmission shifting, cruise control, and on some vehicles ABS.
Symptoms
- Check engine light on
- Speedometer and odometer dead or inaccurate
- Harsh, delayed, or erratic automatic shifts
- Cruise control not working
- ABS or traction control light may come on
- Speedometer needle jumping around
Possible causes
- Failed vehicle speed sensor (VSS) or wheel speed sensor
- Damaged wiring or corroded connector at the sensor
- Damaged tone ring or sensor drive gear
- Metal debris contaminating the sensor
- Fault in the control module input circuit
- Instrument cluster failure
How to diagnose
- Scan all modules for codes and review freeze frame data, including ABS and transmission
- Compare the scan tool speed reading with actual speed from GPS
- Inspect the sensor, connector, and harness for breaks, corrosion, or rubbing
- Test sensor power, ground, and signal wire with a multimeter or scope
- Remove the sensor and check for debris, correct air gap, and damage
- Inspect the tone ring or drive gear for cracks or missing teeth
- Verify the signal at the control module and check the instrument cluster
- Clear the code and road test to confirm it does not return
Common fixes
- Replace the vehicle speed sensor or wheel speed sensor
- Repair the wiring and clean or replace the connector
- Replace a damaged tone ring or drive gear
- Reflash or replace the control module if confirmed faulty
- Repair or replace the instrument cluster
Questions and answers
Can I drive with a P0500 code?
For a short time, yes, but the speedometer may be wrong and the automatic transmission may shift poorly. If the ABS light is on too, braking assistance may be reduced, so have it checked soon.
What most often causes P0500?
Most often it is the speed sensor itself or its wiring and connector. Less often it is a damaged tone ring, the control module, or the instrument cluster, so the sensor and harness are checked first.
This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.