OBD-II trouble code
P0500: Vehicle Speed Sensor 'A' Malfunction
The powertrain control module isn't getting a usable vehicle-speed signal. Identify whether this vehicle has a dedicated transmission speed sensor or takes speed from the ABS module before any part is ordered.
Quick facts
- System
- Powertrain
- Category
- Transmission / Speed Sensor
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $80 – $500
- DIY difficulty
- Intermediate DIY
Browse every code in P0500–P0599, or start from the full code library.
What does P0500 mean?
P0500 sets when the powertrain control module can't get a reliable vehicle speed signal. Speed is one of the most important inputs a modern car has — it feeds the speedometer, the transmission's shift timing, cruise control, the ABS and stability systems, idle control, and even some fuel and emissions logic. When that signal goes missing, a lot of systems lose their reference at once, which is why P0500 often shows up alongside transmission, speedometer, and cruise-control complaints.
The useful split is which sensor this vehicle uses, and the service information says which. Some vehicles have a dedicated speed sensor — a magnetic or Hall-effect sensor on the transmission, transfer case, or differential. On that layout the check is the sensor, its connector, and its wiring. Other vehicles have no dedicated sensor, and the powertrain module takes vehicle speed from the ABS module's wheel-speed data. On that layout the check is a wheel-speed sensor, its wiring, the ABS module, or a network fault that interrupts the speed message. Ordering a transmission-mounted sensor for a vehicle that takes speed from the ABS module does not fix the code. If P0500 is stored with ABS or traction-control codes, start on the wheel-speed side.
Common causes
- Failed vehicle speed sensor on a vehicle that has a dedicated transmission, transfer-case, or differential sensor
- Failed ABS wheel-speed sensor on vehicles that derive speed from ABS
- Damaged or corroded sensor connector
- Broken, chafed, or shorted wiring between the sensor and the PCM/ABS module
- Damaged sensor tone ring or reluctor
- ABS control module fault interrupting the broadcast speed signal
- CAN bus / network communication problem (often with U-codes present)
- Metal debris on a transmission-mounted sensor tip
- Recent repair where the sensor or harness wasn't reconnected properly
Symptoms
- Check engine light on with P0500 stored
- Speedometer reads zero, sticks, or behaves erratically
- Cruise control disabled or refusing to engage
- Harsh, delayed, or erratic automatic transmission shifts
- ABS, traction control, or stability-control lights on as well
- Odometer may stop accumulating mileage
- Rough or unstable idle on some platforms
Diagnostic steps
- 1.First, determine whether your vehicle even has a dedicated vehicle speed sensor or derives speed from the ABS wheel-speed sensors. This single step decides the entire diagnostic path.
- 2.Scan for other codes. If ABS or wheel-speed codes are present alongside P0500, focus there — the speed signal is coming from the wheel-speed side.
- 3.Watch live data on a short drive and look at the vehicle-speed PID. Zero at all speeds points to a complete signal loss; erratic readings point to wiring or a marginal sensor. Have a passenger read the scan tool, or record the session and review it parked — this code can disable cruise control and stability control and make the transmission shift harshly, so it is not a drive to spend looking at a screen.
- 4.On dedicated-VSS vehicles, inspect the sensor connector for corrosion and the sensor tip for metal debris. Before reaching for a resistance test, count the wires: a two-wire magnetic (variable-reluctance) sensor is a coil and has a published resistance worth measuring, while a three-wire Hall-effect or active sensor has no winding at all and returns a meaningless number. Test a three-wire sensor by checking its supply and ground and watching its output for a clean signal that changes with shaft speed.
- 5.On ABS-derived vehicles, inspect the suspect wheel-speed sensor and its tone ring, and wiggle-test the harness while watching live data.
- 6.Check for CAN/network codes (U-codes). A communication fault can break the speed message even when every sensor is healthy.
Repair cost
$80 – $500
A dedicated transmission speed sensor, on a vehicle that has one, is the low end of the printed bracket. An ABS-module or network fault that is interrupting the speed message is the high end. Plan with the bracket. Price the parts and the labor time in the service information for this vehicle; the bracket itself is not a quote. Identify which speed source this vehicle uses before a transmission-mounted sensor is ordered.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with vehicle speed sensor replacement preselected. Adjust labor rate and vehicle category to fit your situation.
Related repairs
DIY vs shop
This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.