OBD-II trouble code
P0501: Vehicle Speed Sensor 'A' Range / Performance
The vehicle-speed signal is present but doesn't make sense — it's erratic, drops in and out, or disagrees with what the other sensors say the car is doing. Where P0500 means no signal, P0501 means a signal the PCM can see but can't trust.
Quick facts
- System
- Powertrain
- Category
- Transmission / Speed Sensor
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $200 – $800 (vehicle speed sensor replacement)
- DIY difficulty
- Intermediate DIY
Browse every code in P0500–P0599, or start from the full code library.
What does P0501 mean?
P0501 is the range/performance partner to P0500, and the distinction is the whole story. P0500 sets when the powertrain control module gets no usable speed signal at all. P0501 sets when there IS a signal, but it's outside the range the PCM expects or it disagrees with the vehicle's other inputs — for example, the speed reading jumps around, cuts out intermittently, reads a fixed value while the engine RPM and gear say the car is clearly moving, or doesn't track smoothly with wheel-speed data. The PCM can see the signal; it just can't believe it.
That 'present but wrong' character points the diagnosis in a specific direction. A dead-flat zero is the open-circuit or fully failed sensor reading — that's more P0500 territory. An erratic or implausible signal, the P0501 signature, can come from a marginal sensor that's starting to fail, a damaged or partially shorted wire, a corroded connector that makes and breaks contact, or a damaged tone ring / reluctor wheel whose teeth are chipped or contaminated so the sensor reads an uneven pattern. Air gap problems — a sensor mounted slightly too far from its tone ring after a repair — produce exactly this kind of weak, inconsistent reading.
There's one cause worth calling out because it surprises people: a mismatch between the vehicle's expected and actual speed. Larger or smaller aftermarket tires, a non-stock final-drive gear, or a transfer-case/differential swap can make the measured speed disagree with what the PCM calculates from other sources, and on some platforms that plausibility gap alone will set P0501 even though every sensor is electrically fine. If the code appeared right after a tire or gearing change, start there before condemning hardware. As with P0500, confirm first whether your vehicle uses a dedicated speed sensor or derives speed from the ABS wheel-speed sensors — the part you're chasing depends entirely on that.
Common causes
- Aftermarket tire size or final-drive gear change causing a speed plausibility mismatch — costs nothing but a recalibration, so rule it out first when the code followed that work
- Corroded or loose connector making intermittent contact
- Incorrect sensor air gap after a repair (sensor mounted too far from the ring)
- Marginal or intermittently failing speed sensor
- Partially shorted or chafed wiring producing a noisy signal
- Damaged tone ring / reluctor with chipped, worn, or contaminated teeth
- Metal debris on a transmission-mounted sensor tip distorting the reading
- Failing wheel-speed sensor on ABS-derived vehicles
- Wheel bearing play allowing the tone ring to wobble
Symptoms
- Check engine light on with P0501 stored
- Speedometer needle jumps, flickers, or lags the real speed
- Intermittent harsh or hunting automatic transmission shifts
- Cruise control that engages then drops out unexpectedly
- ABS or traction control kicking in briefly when it shouldn't
- Speed reading that doesn't match actual road speed
- Symptoms that come and go with bumps, temperature, or speed
Diagnostic steps
- 1.Confirm whether the vehicle uses a dedicated speed sensor or derives speed from the ABS wheel-speed sensors — this sets the diagnostic path.
- 2.Ask what changed recently. If the code appeared after a tire-size or gearing change, suspect a plausibility mismatch before any hardware.
- 3.Watch the vehicle-speed PID in live data on a test drive, with a passenger reading the tool or the session recorded for review afterwards — an erratic speed signal can trigger ABS or traction control at a moment you are not expecting it, so the driver's attention belongs on the road.
- 4.Wiggle-test the sensor harness and connector while watching live data — an intermittent glitch during the test confirms wiring or connector trouble.
- 5.Inspect the tone ring / reluctor for chipped or contaminated teeth and check the sensor air gap if it's adjustable.
- 6.On ABS-derived vehicles, compare all four wheel-speed signals; one that doesn't track the others points to the bad corner.
Repair cost
$200 – $800 (vehicle speed sensor replacement)
This pair is vehicle speed sensor replacement, parts plus labor. RepairPal's national average, updated 3 September 2026, is $395–$506. Listed examples run from about $204–$248 on a Honda Civic to about $783–$817 on a Nissan Altima. A connector repair, a tire-size recalibration, and a tone ring pressed onto a hub are not in this pair. Confirm a tire or gearing change before buying the sensor.
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.