P0123
High SeverityThrottle Position Sensor A Circuit High
Fuel System
What Does P0123 Mean?
TPS voltage is above maximum expected. ECM sees the throttle as more open than it actually is.
Common Fix
Replace TPS
Estimated Cost (DIY)
$20 - $100
Symptoms
- β οΈHigh idle
- β οΈSurging
- β οΈHesitation
- β οΈReduced power mode
Common Causes
Failed TPSlikely
Open ground wirepossible
Short to voltage in signal wirepossible
How to Diagnose P0123
- 1Measure TPS voltage β should be ~0.5V at closed throttle
- 2Check TPS connector and ground wire
- 3Inspect for shorts in wiring
- 4Replace TPS
Need to read or clear this code?
Shop OBD2 Scanners on Amazon βFrequently Asked Questions
- What causes TPS high voltage?
- Usually a failed TPS or an open ground wire that pulls the signal high. Less commonly a short in the wiring.
- Does P0123 cause high idle?
- Yes β the ECM thinks the throttle is partly open and may raise idle speed or behave erratically.
Need a diagnosis for your specific vehicle?
Start Free AI Diagnosis β100% Free β No signup required