SPOTONAUTO
FeaturesHow It WorksRepair GuidesCodesCommunity
Guide language

P0123

High Severity

Throttle 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

  1. 1Measure TPS voltage β€” should be ~0.5V at closed throttle
  2. 2Check TPS connector and ground wire
  3. 3Inspect for shorts in wiring
  4. 4Replace TPS

Need to read or clear this code?

Shop OBD2 Scanners on Amazon β†’

Related Codes

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