P0503 – Vehicle Speed Sensor Intermittent/Erratic/High (OBD2)
P0503 means "Vehicle Speed Sensor Intermittent/Erratic/High". The vehicle speed sensor signal briefly drops out or jumps. The fault comes and goes – often with vibration, heat or moisture – so the part may test fine in the workshop.
Last updated
P0503 quick summary
| Fault code | P0503 |
|---|---|
| Meaning | Vehicle Speed Sensor Intermittent/Erratic/High |
| System | Powertrain (Engine & Transmission) |
| Vehicles | Generic OBD2 |
| Severity | Medium |
| Can I drive? | Yes, carefully. The speedometer may be wrong or dead and the automatic gearbox may shift harshly – keep an eye on your speed. |
| Repair cost | €30 – €400 |
How vehicle speed is measured
The vehicle speed signal is used by the speedometer, gearbox, cruise control, power steering and engine management; these codes mean the signal is missing, implausible or the control unit's speed output has a fault.
Older cars have a vehicle speed sensor on the gearbox output shaft. Most modern cars calculate speed from the ABS wheel speed sensors and share it over the CAN bus. The engine control unit uses vehicle speed for idle control, fuel cut-off, cruise control and to detect whether the car is moving.
Codes P0500–P0503 report a missing, implausible or erratic speed signal; P0608 and P0609 report faults in the control unit's speed output to other modules. If the signal is lost, cruise control stops working, automatic gearboxes may shift badly or go into limp mode and the speedometer may stop.
Causes include a failed sensor, a damaged reluctor ring, wiring problems and – on cars that use ABS data – an ABS sensor or ABS module fault.
On VAG vehicles (VW, Audi, Škoda, Seat, Cupra), VCDS and older VAG testers can show this code as the five-digit VAG code 16887 (P0503). Both numbers mean the same fault.
Symptoms of P0503
- Speedometer not working or jumping
- Cruise control not working
- Harsh or wrong gear changes (automatic gearbox)
- ABS or traction control lights on (if ABS sensors are involved)
- Check Engine light on
Most common causes of P0503 (most likely first)
Mechanic's Pro Tip
On modern cars, check the ABS module codes first. If one wheel speed sensor has failed, the engine and gearbox often lose the vehicle speed signal too, and replacing the 'speed sensor' on the gearbox will not help.
1.Loose or corroded connector pin
Most likelyPins that have spread lose contact as the engine vibrates.
2.Chafed wire that shorts only now and then
Often where the harness moves with the engine.
3.Internal intermittent fault in the vehicle speed sensor
4.Failed vehicle speed sensor or ABS wheel speed sensor
5.Damaged reluctor ring or sensor tip contaminated with debris
6.Instrument cluster or ABS module fault (shared signal)
7.Wrong tyre size or gearbox coding
Can make the signal implausible.
Step-by-step diagnostic guide
- 1
Read all modules
Read codes in the engine, gearbox, ABS and instrument cluster to see where the speed signal is lost.
- 2
Do a wiggle test
With the engine running and the vehicle speed sensor value in live data, gently move the harness and connector. If the value jumps or the code returns, the fault is in that section. Also check pin tension with a matching terminal.
- 3
Compare speed signals
Compare vehicle speed with the four wheel speeds in live data while driving slowly.
- 4
Inspect sensor and wiring
Check the sensor connector, the wiring and the sensor tip for debris.
- 5
Measure the sensor
Check supply and signal on Hall sensors, resistance and AC output on inductive sensors.
Multimeter: Inductive sensors: often a few hundred ohms to about 2 kΩ and an AC voltage rising with speed.
- 6
Repair and verify
Replace the faulty sensor or repair wiring, clear codes and confirm a steady speed signal on a test drive.
Frequently asked questions
Can I keep driving with P0503?
Yes, carefully. The speedometer may be wrong or dead and the automatic gearbox may shift harshly – keep an eye on your speed.
How much does it cost to fix P0503?
Typical repair costs are 30 € – 400 €, depending on the cause and the vehicle. The most common fixes are: loose or corroded connector pin; chafed wire that shorts only now and then; internal intermittent fault in the vehicle speed sensor. Always confirm the cause with the tests above before buying parts.
Where is the vehicle speed sensor?
On older cars on the gearbox; on most modern cars the vehicle speed is calculated from the ABS wheel speed sensors.
Can a speed sensor fault affect the gearbox?
Yes. Automatic gearboxes need the speed signal to choose gears, so they may shift harshly or go into limp mode.
What is the difference between P0503 and similar codes?
P0503 belongs to a group of codes for the same component that differ in the type or location of the fault: P0500 – Vehicle Speed Sensor Malfunction; P0501 – Vehicle Speed Sensor Range/Performance; P0502 – Vehicle Speed Sensor Circuit Low Input; P0608 – Control Module VSS Output A Malfunction; P0609 – Control Module VSS Output B Malfunction; P2158 – Vehicle Speed Sensor B. The tests on this page apply to the whole group; the type of fault tells you where to start.
Related fault codes
- P0502Vehicle Speed Sensor Circuit Low Input
- P0501Vehicle Speed Sensor Range/Performance
- P0500Vehicle Speed Sensor Malfunction
- P0608Control Module VSS Output A Malfunction
- P0609Control Module VSS Output B Malfunction
- P2158Vehicle Speed Sensor B
- P2159Vehicle Speed Sensor B Range/Performance
- P2160Vehicle Speed Sensor B Circuit Low
This guide is for information only. Working on vehicles can be dangerous — if you are unsure, have the car checked by a qualified mechanic. Values can differ between model years; always check the manufacturer's repair information.