P0500: Vehicle Speed Sensor "A"

P0500 means Vehicle Speed Sensor "A". The vehicle speed sensor (VSS) signal is used for the speedometer, transmission shifting, cruise control and more. The control module has detected a fault in the circuit itself, such as an open circuit, a short, or a signal outside the electrical limits it expects.

CodeP0500
SystemVehicle speed sensor
SeverityModerate
TypeGeneric powertrain

Can I keep driving? Drivable with care. Diagnose soon: performance, economy or other components can be affected.

Common symptoms

  • Speedometer erratic or not working
  • Harsh or incorrect automatic shifts
  • Cruise control not working
  • ABS or traction control light on (if speed comes from wheel sensors)

Possible causes

  • Failed vehicle speed sensor
  • Damaged wiring or connector
  • Damaged tone ring or drive gear
  • ABS wheel speed sensor fault (on vehicles that use it for vehicle speed)

How to diagnose P0500

  1. Check whether the speedometer works.
  2. Check for ABS wheel speed codes.
  3. Inspect the sensor and connector.
  4. Check the sensor signal while the wheels turn.

What the code means, digit by digit

PPowertrain0Generic (SAE) code5Sub-system00Specific fault

Generic codes have the same definition on every OBD-II vehicle (petrol cars from model year 1996 in the US, 2001 in the EU; diesels later). Manufacturers can add their own enhanced codes; those are not listed here.

Related codes

General guidance only. Fault codes describe what the engine computer saw, not which part failed: confirm with testing before replacing parts, and follow the vehicle's service information.