Check engine light on? Type your code.

P0500: Vehicle speed sensor malfunction

Drive carefully. Get it checked within a week or two.

Can I drive with P0500?

Yes, but drive carefully and get it checked soon. Speedometer may stop working or read erratically, and automatic transmission may shift poorly.

What does P0500 mean?

P0500 stands for Vehicle Speed Sensor 'A' Malfunction.

Symptoms you may notice

  • Speedometer needle is erratic or rests at zero while moving
  • Cruise control fails to engage or disengages unexpectedly
  • Harsh shifting from the automatic transmission

How much does it cost to fix?

Repair costs for code P0500 depend on the specific underlying root cause, ranging from simple DIY checks to component replacement. The table below lists the most common causes and rough price ranges in USD:

  • Defective Vehicle Speed Sensor (VSS)
    $50-$160 common
  • Damaged transmission speed sensor wiring
    $40-$100 possible
  • Corroded sensor connector plug
    $20-$60 possible
  • Faulty ABS control module wheel speed feed
    $200-$600 rare

What to do next

  1. Check whether your dashboard speedometer is functioning properly.
  2. Inspect the speed sensor plug on the transmission output shaft.
  3. Replace the vehicle speed sensor.
Last updated: October 2026

Related codes

General guidance only, not a professional diagnosis. If the check-engine light is flashing, or the car is running rough, overheating or losing power, stop driving and get help.

About this code

Code P0500 triggers when the powertrain control module stops receiving pulses from the vehicle speed sensor. Along with an inoperative speedometer, cruise control will disengage and automatic transmissions may shift abruptly or stay in limp gear. Drive cautiously to avoid shifting shocks.