P0503 Code: Vehicle Speed Sensor A Circuit Intermittent/Erratic/High
๐ Moderate severity ยท drivable
Drivable, but the speedometer may jump or drop out and shifting may feel wrong; fix it soon.
What P0503 means
The vehicle speed sensor (VSS) signal is unstable, jumping around, dropping out, or reading too high. The computer cannot trust the speed reading, which upsets the speedometer, cruise control, and transmission shifting. This kind of fault is usually caused by a failing sensor, a loose connector, or damaged wiring.
Symptoms
- Check engine light is on
- Speedometer bouncing or dropping to zero
- Cruise control cutting out
- Transmission shifting erratically
Common causes
- most common: Failing vehicle speed sensor
- common: Loose or corroded sensor connector
- common: Damaged or chafed sensor wiring
- less common: Damaged sensor ring or reluctor wheel
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Clean and tighten the sensor connector | Yes | $0โ50 |
| Replace the vehicle speed sensor | Yes | $30โ150 |
| Repair damaged wiring or replace the sensor ring | Mechanic | $100โ300 |
Frequently asked questions
Can I drive with a P0503 code?
Yes, but the speedometer may be unreliable and the transmission can shift oddly. Have it diagnosed soon.
Why is my speedometer jumping with a P0503?
The speed sensor signal is unstable, so the speedometer gets changing readings that make the needle bounce or drop.
How much does it cost to fix a P0503?
Cleaning a connector is nearly free. A new sensor costs $30โ$150, and wiring repairs run $100โ$300.
Related codes
P0500
P0500 Code: Vehicle Speed Sensor (VSS) Malfunction
P0501P0501 Code: Vehicle Speed Sensor A Circuit Range/Performance
P0502P0502 Code: Vehicle Speed Sensor A Circuit Low Input
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.