P0501 Code: Vehicle Speed Sensor A Range/Performance
A speed signal exists, but it doesn't match what engine rpm, gear and other sensors say the car is doing.
At a glance
Severity: Low
- Meaning
- Vehicle Speed Sensor A Range/Performance
- System
- Speed & Idle Control · Powertrain
- Safe to drive?
- With caution
- Typical repair cost
- $50–$650
- DIY difficulty
- Moderate
With P0501 the speed signal isn't missing – it just isn't believable. The engine computer cross-checks vehicle speed against engine rpm in the current gear, the transmission output speed and, on many cars, the individual wheel speeds. When the reported speed drops out briefly, lags behind, changes faster than a real car can accelerate, or stays off by a consistent amount, it sets this range/performance code. Weak sensor output at low speed and damaged or rust-lifted tone rings are the classic causes, but a changed tire size or a module programmed for the wrong axle ratio can do it too.
Can I keep driving? Usually drivable, but expect odd downshifts near stops and an inaccurate speedometer. If the ABS kicks in at walking pace on dry pavement, the tone ring may be damaged – get that checked soon.
How to read P0501
- P Powertrain
- 0 Generic (SAE)
- 5 Speed, idle & inputs
- 01 Specific fault
Symptoms
- Speedometer reads consistently high or low compared with GPS
- Speedometer flicks to zero at low speed, then recovers
- Harsh or early downshift as you come to a stop
- ABS pulsing at very low speed on dry pavement
- Cruise control disengages on its own
- Check engine light, sometimes with an ABS light
Possible causes
Ranked by how often each cause is behind this code (editorial estimate).
- Weak signal from a worn sensor, excessive air gap or debris, dropping out at low speed
- Cracked, damaged or rust-lifted tone ring on an axle, hub or output shaft
- Intermittent wiring or connector contact
- Tire size or axle ratio no longer matching the programmed value (lift kit, new wheels, module swap)
- One wheel speed sensor disagreeing with the others on ABS-derived systems
- Module software or calibration issue
- Loose sensor mounting that lets the air gap vary
Diagnosis step by step
Study the freeze frame
Note speed, rpm and gear when the code set. A fault recorded while slowing below about 10 mph usually points to a weak signal, while one at steady highway speed suggests a calibration or tone ring problem.
Tools: OBD-II scanner
Check the speed against GPS
Compare the speed PID with a GPS reading at around 20, 40 and 60 mph. A steady percentage error at all speeds suggests tire size or ratio programming; random drops or jumps point at the sensor or tone ring.
Tools: OBD-II scanner
Compare wheel speeds while coasting
On a straight, level road, log all four wheel speeds while coasting. They should match within about 1 mph; one wheel that lags or spikes identifies the sensor or ring to inspect.
Tools: OBD-II scanner
Inspect the tone ring and air gap
With the wheel off the ground, turn it slowly and look for missing or cracked teeth, rust swelling under a pressed-on ring, or a loose sensor. A ring that has lifted from rust can push the sensor away or even crack it.
Tools: Flashlight, Gloves
Verify module configuration
If tires or axle gears were changed, or a module was replaced, check that the programmed tire size and axle ratio match the vehicle. Many trucks can be corrected with a scan tool or a dealer update.
Tools: OBD-II scanner
Where the parts are
- 1Battery
- 2Alternator
- 3Engine computer (ECM)
- 4CAN bus
- 5Transmission
- 6Wheel speed sensor
- 7High-voltage battery
Repair options & costs
| Repair | DIY? | Estimated cost |
|---|---|---|
| Reprogram tire size or axle ratio | No | $50–$150 |
| Replace speed or wheel speed sensor | Yes | $100–$380 |
| Replace tone ring (axle, hub or CV joint) | No | $200–$650 |
| Replace wheel hub bearing with integrated ring | No | $250–$600 |
| Repair intermittent wiring or connector | No | $100–$300 |
Rough US estimates for parts and labor; shop rates vary by region. Not a quote.
Emissions / smog test impact
Will fail
With the check engine light on, an OBD smog check fails. Some states also look at readiness monitors, which may not complete while speed data is implausible.
Frequently asked questions
I installed bigger tires – can that cause P0501?
It can on some vehicles, because the computer calculates speed with the original tire size. The speedometer then reads low, and plausibility checks against engine rpm may fail. Reprogramming the tire size usually fixes both.
What's the difference between P0500 and P0501?
P0500 means the signal is missing or its circuit has failed. P0501 means a signal is there but it doesn't agree with what the other data says, so look for weak output, a damaged ring or wrong programming rather than a dead sensor.
Why does my ABS activate at very low speed?
A tone ring with damaged teeth or rust lifting it unevenly makes one wheel appear to slow down suddenly. The ABS reacts as if that wheel were locking, which often goes hand in hand with P0501.
Will clearing the code fix it?
Only if the cause was a one-off, such as a brief connector issue. Most range/performance faults come back within a few drives until the sensor, ring or programming is corrected.