P0500Sensors

P0500 Code: Vehicle Speed Sensor Malfunction

Last reviewed May 2026 · Reviewed by the Find This Code Editorial Team

Quick Answer

The ECU isn't receiving a proper signal from the vehicle speed sensor.

At a Glance

Severity
Moderate
Can I drive?
Caution
Time sensitivity
This week
Most common fix
Replace vehicle speed sensor or repair wiring connector
Typical cost
Vehicle speed sensor replacement: $100–$300

What this code means

The vehicle speed sensor (VSS) sends a signal to the ECU and instrument cluster indicating how fast the car is moving. The ECU uses this data for fuel injection, automatic transmission shifting, cruise control, and ABS systems. P0500 means the speed sensor signal is absent, erratic, or out of range.

Common causes

  • Faulty vehicle speed sensor
  • Damaged or corroded speed sensor wiring or connector
  • Broken reluctor ring (tone ring) on the transmission or differential
  • Failing ABS wheel speed sensor (on vehicles that use ABS sensors for speed data)
  • Transmission control module (TCM) issue

Symptoms you might notice

  • Speedometer not working or behaving erratically
  • Automatic transmission shifting roughly or at incorrect speeds
  • Cruise control not working
  • ABS warning light may illuminate
  • Check engine light on

Can you still drive?

Proceed with caution. A non-functional speedometer makes it difficult to monitor your speed safely. Cruise control and traction control may also be disabled. Avoid driving at highway speeds until resolved.

How serious is this code?

Moderate to high. Depending on the symptoms, this can affect safe vehicle operation. A non-working speedometer is a safety concern.

Before you replace parts

Parts replacement is often not the first step. Before buying anything, it's worth checking these basics:

  • Check for related codes — a companion code may point to the true root cause
  • Inspect wiring, connectors, and grounds around the affected sensor or component
  • Look for obvious physical damage: cracks, disconnected hoses, or corrosion
  • Clear the code, drive the vehicle, and see if it returns — intermittent codes can come from loose connections
  • Verify the part is actually faulty by testing it before replacing it

How to troubleshoot it

  1. Check the VSS connector for corrosion or physical damage
  2. Inspect the wiring harness from the sensor to the ECU
  3. Use a scan tool to monitor the vehicle speed sensor data in real time
  4. Locate and test the vehicle speed sensor — most are on the transmission or differential
  5. Inspect the reluctor ring that the sensor reads from for damage or debris

Common mistakes to avoid

These are the most frequent diagnostic errors when dealing with P0500. Avoiding them can save time and money.

  • Replacing the vehicle speed sensor without first checking the sensor's wiring and connector for corrosion or damage
  • Not verifying the vehicle speed reading against actual vehicle speed using a scan tool
  • Ignoring ABS wheel speed sensors as a potential signal source for the VSS on vehicles with electronic speedometers
  • Replacing the sensor without addressing the underlying cause if it was damaged by road debris or a failed bearing

Tools that may help

These are the types of tools commonly used when diagnosing this code. Having the right tool can save time and help confirm a diagnosis before spending money on parts.

  • OBD-II scanner with live data
  • Multimeter
  • Wiring diagram for your vehicle

Estimated repair cost range

Vehicle speed sensor replacement: $100–$300. Wiring repair: $100–$300 at a shop.

Costs vary significantly by vehicle, location, and whether you use OEM or aftermarket parts. These are general ranges for reference only.

When to call a mechanic

If you've completed the basic troubleshooting steps and the code keeps returning, or if you don't have access to the proper diagnostic tools, it's worth consulting a professional. A qualified technician can perform a full diagnosis and confirm the root cause before any parts are purchased. When in doubt, get a professional opinion — it can save you from an expensive misdiagnosis.

Real-world note

On many older vehicles, the speed sensor is a simple bolt-in component on the transmission. On modern vehicles using ABS sensors for speed data, the fix may involve a wheel hub bearing assembly with an integrated sensor ring, which is more expensive.

How we write these guides

Find This Code guides are written based on OBD-II specification documentation, established automotive diagnostic practices, and real-world patterns observed across vehicle makes and models. Content is reviewed for accuracy and plain-English clarity before publication. Pages are marked with a “Last reviewed” date and updated when diagnostic guidance or code interpretation changes. All content is educational — it is not a substitute for hands-on diagnosis by a qualified mechanic.

Last reviewed May 2026 · Find This Code Editorial Team · Editorial standards →

Sources & references

Our guides are written based on OBD-II specifications, automotive engineering principles, and established diagnostic best practices. Key reference sources include:

Informational purposes only. This guide is for educational reference and is not a substitute for diagnosis by a qualified technician. Repair costs, causes, and symptoms may vary by vehicle make, model, year, and condition. Always consult a licensed mechanic before performing major repairs.