P0503: Vehicle Speed Sensor "A" Intermittent/Erratic/High
Quick Answer
Not safe to drive
P0503 means the vehicle speed sensor signal is intermittent or shows sudden unrealistic jumps. The ECU compares the speed signal against other inputs such as engine RPM, gear position, and the other wheel speed sensors, and sets P0503 when it sees a value that simply cannot be physically correct, such as a jump from 40 km/h to 200 km/h in a fraction of a second.
- Severity
- Moderate · Electrical
- Estimated repair cost
- From €70 to €650+, varies by vehicle
Scan your own car in about 60 seconds: see whether P0503 is really what it has, how urgent it is, and what the fix should cost. Free on iPhone and Android with an ELM327 adapter (Bluetooth LE on iPhone).
Get Skanyx freeWhat does P0503 mean?
P0503 is a electrical-related diagnostic trouble code classified as moderate severity.
What are the symptoms of P0503?
- Speedometer jumps or flickers under specific conditions (bumps, turns)
- ABS and traction control intermittently disable
- Cruise control drops out without warning
- Automatic transmission shifts unexpectedly
- Check engine light comes on and clears on its own
What causes P0503?
Damaged or chafed wiring causing intermittent shorts
: high
Corroded sensor connector with high resistance contact
: high
Failing wheel speed or vehicle speed sensor
: medium
Reluctor ring with missing or damaged teeth
: medium
Strong electrical interference from a failing alternator or ignition component
: low
Is it safe to drive with P0503?
No - address this immediately. The ECU is seeing implausible jumps in vehicle speed, which can cause unexpected ABS activation, sudden cruise control drop-out, or harsh transmission shifts. Drive cautiously and address the fault before extended journeys.
How do you diagnose P0503?
- Take the vehicle on a test drive with a scan tool recording live data from all wheel speed sensors. Note exactly when the spikes occur (over bumps, under braking, mid-corner)
- Replicate the trigger condition while wiggling the suspect harness by hand. A sudden change in live data confirms an intermittent wiring fault
- Inspect the suspect connector for corrosion, bent pins, or low pin tension. A common cause of intermittent high readings is a partially backed-out terminal
- Remove the suspect sensor and inspect the tip for metal shavings and the reluctor ring for missing or damaged teeth
- Check alternator output for AC ripple. A failing diode pack can inject noise into low-voltage sensor signals and produce intermittent codes across the vehicle
How much does P0503 cost to fix?
| Repair | Parts Cost | Labor Cost | Total Estimate | DIY Difficulty |
|---|---|---|---|---|
| Repair or replace damaged wiring and connector | €10–€50 | €60–€200 | €70–€250 | Moderate |
| Replace wheel speed or vehicle speed sensor | €30–€120 | €40–€100 | €70–€220 | Moderate |
| Replace wheel bearing with integrated reluctor | €80–€250 | €150–€400 | €230–€650 | Professional |
Prices estimated as of October 2026. Costs vary by region, vehicle, and shop.
P0503 on specific vehicles
P0503 on BMW
BMW 3 Series
Volkswagen
Volkswagen Golf
2003-2024
Mk5 and Mk6 Golf often log P0503 from rear ABS sensor wiring that has chafed but not yet shorted to ground. The intermittent contact produces noisy data the ECU sees as erratic. Rewrapping or replacing the affected harness section usually clears it.
P0503 on Ford
Ford Focus
Opel
Opel Astra
2009-2021
Astra J commonly triggers P0503 alongside intermittent ABS warnings when road grime builds up between the wheel speed sensor and the reluctor ring. Cleaning the sensor face often resolves the fault for several thousand kilometres before contamination returns.
Related diagnostic codes
Common questions about P0503
- Why does my speedometer flicker over bumps?
- The wiring to a wheel speed sensor is moving relative to the body as the suspension travels. If the insulation is chafed or a connector pin is loose, the contact opens for a moment, the signal vanishes, and the speedometer flickers. P0503 is the ECU recording that pattern.
- Can a bad wheel bearing cause P0503?
- Yes. Many modern wheel bearings have an integrated magnetic encoder ring. As the bearing wears, the encoder can crack or demagnetise in spots, producing an intermittent signal that the ECU flags as erratic.
- Will P0503 come back after I clear it?
- If the fault is intermittent the code may take days or weeks to return, which is why P0503 is harder to diagnose than P0502. Logging live data on a test drive that replicates the trigger condition is the fastest way to catch it.
- Can a failing alternator cause P0503?
- Yes, in rare cases. A failing alternator diode injects AC ripple into the 12 V system that can interfere with low-voltage sensor signals. If multiple unrelated sensor codes appear together, check alternator ripple before chasing individual sensors.
