P0503
Vehicle Speed Sensor Intermittent/Erratic/High
Get Your FREE AI Diagnostic Report
Enter your vehicle for a personalized diagnosis for code P0503
The P0503 code indicates the vehicle speed sensor (VSS) is sending an erratic, intermittent, or abnormally high signal to the powertrain control module. Unlike a simple failure where the signal disappears, this code means the PCM is receiving a signal that jumps around unpredictably or spikes to values that aren't physically possible for the vehicle.
The symptoms of this code can be alarming. Your speedometer may suddenly spike to 120 mph while you're driving at 35 mph, or it may bounce rapidly between different readings. The transmission may shift harshly and unpredictably as the PCM tries to match gear selection to the perceived vehicle speed. Traction control and stability control systems may activate unexpectedly because they think the wheels are spinning wildly.
This code is often caused by an intermittent electrical problem, which can be frustrating to diagnose because the fault may not be present when you're testing. Start by carefully wiggling the VSS connector and wiring while monitoring live data on a scan tool — if the reading jumps when you disturb the wiring, you've found your culprit. Also inspect the tone ring on the transmission output shaft for cracks, chips, or metallic debris that could cause extra signal pulses. Aftermarket electronics or poorly routed wiring near the VSS circuit can also introduce electrical noise.
Severity
Symptoms
- •Speedometer needle bounces or spikes to high readings
- •Transmission shifts erratically with sudden harsh shifts
- •Traction control or stability control activates unexpectedly
- •Cruise control surges or disengages without input
- •Check Engine light comes on intermittently
Likely Causes
A loose connector pin, chafed wire, or intermittent short creates erratic voltage spikes that the PCM interprets as impossible speed changes.
The sensor is generating erratic or abnormally high-frequency signals as its internal components degrade, producing sporadic false readings.
Aftermarket electronics, improperly routed wiring, or a faulty alternator can introduce electrical noise into the VSS circuit, creating false speed readings.
A cracked tone ring or metallic debris on the ring creates extra pulses that the sensor reads as extremely high or fluctuating vehicle speeds.
A poor ground for the VSS circuit causes the signal reference to float, creating erratic voltage readings.
Estimated Cost
Professional Repair
Includes parts + labor
Common Fixes
- Inspect and repair all wiring and connectors in the VSS circuit
- Replace the vehicle speed sensor
- Clean or replace the tone ring
- Re-route wiring away from sources of electromagnetic interference
- Clean and tighten ground connections
Shop Parts
Videos
What is P0503 : Engine Error Code Causes Explained
Auto User Guide
P0503 | P0503 Vehicle Speed Sensor \"A\" Intermittent/Erratic/High | p0503 code | p0503 obd2
IG Garage
FIXING my 335i with parts from the JUNKYARD (Wheel Speed Sensor FIX)
The Bimmer Barn