OBDHut

OBDHut

P0500

Moderate

Cooling Fan Power/Ground Circuit Malfunction

What Does P0500 Mean?

The vehicle speed sensor (VSS) circuit is not providing a valid signal to the ECM/PCM. Note: While some databases label this as a cooling fan code, P0500 is the standard OBD-II code for Vehicle Speed Sensor 'A' malfunction. The ECM is not receiving vehicle speed data, which affects transmission shift points, speedometer operation, cruise control, ABS, and torque converter lockup. The driver will likely notice a non-functional speedometer, erratic shifting, and disabled cruise control.

Common Causes

30%

Vehicle speed sensor failure (internal circuit open or short)

vehicle speed sensor
sensor O-ring

25%

Damaged or broken wiring between the VSS and ECM/TCM

wiring harness
connector

20%

Corroded or loose connector at the vehicle speed sensor

connector
terminal pins

15%

Damaged reluctor ring/tone wheel on the transmission output shaft or differential

reluctor ring
tone wheel

10%

ECM/TCM internal speed signal input circuit fault

ECM/PCM
TCM

Diagnostic Steps

1

Monitor vehicle speed PID in live data while driving at a steady 25-30 mph. If the reading is 0 mph or erratic, the fault is confirmed. Compare with a GPS speedometer app for reference.

2

Locate the vehicle speed sensor (typically on the transmission tailhousing or transfer case). Inspect the connector for corrosion, damage, or loose fit. Check the sensor for physical damage or contamination.

3

Measure the sensor output: For a magnetic pickup type, check AC voltage output while spinning the input shaft (should produce 0.5-2.0V AC). For a Hall-effect type, verify 5V reference, ground, and a square wave signal output.

4

If the sensor tests good, check the wiring from the sensor to the ECM/TCM for continuity and shorts. Pay attention to areas where the harness routes under the vehicle and is exposed to road debris, water, and corrosion.

5

Inspect the reluctor ring on the output shaft (visible when the sensor is removed). Look for missing teeth, cracks, or debris packed between the teeth that could prevent proper signal generation.

Estimated Repair Cost

$50 - $400

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does P0500 mean?

The vehicle speed sensor (VSS) circuit is not providing a valid signal to the ECM/PCM. Note: While some databases label this as a cooling fan code, P0500 is the standard OBD-II code for Vehicle Speed Sensor 'A' malfunction. The ECM is not receiving vehicle speed data, which affects transmission shif...

What causes P0500?

The most common cause of P0500 (Cooling Fan Power/Ground Circuit Malfunction) is: Vehicle speed sensor failure (internal circuit open or short)

How much does it cost to fix P0500?

Typical repair costs for P0500 range from $50 to $400, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with P0500?

Drivable but with significant impacts: the speedometer may not work, transmission may not shift correctly (harsh shifts or stuck in one gear), cruise control will be disabled, and ABS/traction control may be affected. Drive cautiously and avoid highways where accurate speed information is critical. Repair soon.

How do I diagnose P0500?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P0500 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Powertrain

System

Vehicle Speed / Transmission Control

Difficulty

Moderate

Type

Generic (SAE)

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.