What Is P0500?
Diagnostic trouble code (DTC) P0500 stands for “Vehicle Speed Sensor (VSS) Malfunction”.
This engine code shows up when the Powertrain Control Module (PCM) or Engine Control Module (ECM) finds incorrect speed readings or no signals from the vehicle speed sensor (VSS sensor).
The vehicle speed sensor is connected to a speedometer or odometer cable and is located on the transmission output shaft. It monitors the vehicle’s wheel rotations and sends the pulse signal (which calculates the vehicle speed) to the combination meter.
Note: The number of the pulse signal generated per rotation depends on the make of the vehicle.
This information is used by other vehicle components like speedometer, cruise control, etc. For example, the speed signal data is used to control automatic transmission in a vehicle, dim interior lights, or lock cars.
In some cars, the job of the vehicle speed sensor is handled by the wheel speed sensor. Though they perform a similar function (that is, to measure wheel speed), the wheel sensor is located at the wheels, behind the rotor.
As such, some vehicles that don’t have a VSS sensor may still show the error code P0500 and trigger the check engine light, as speed is calculated from the vehicle speed signal sent by the wheel speed sensor.
Other definitions for the P0500 code are:
- Vehicle Speed Sensor “A” Range/Performance
- Vehicle Speed Sensor “A” Intermittent/Erratic/High
- Vehicle Speed Sensor “A” Low Input