P0123: The throttle position sensor A signal voltage is above its normal range
Throttle position sensor A circuit high
Severity: Inspect soon
The computer sees a throttle position signal that is too high to be real and falls back to a fail-safe that can limit power or cause hesitation and an unstable idle. Get it diagnosed promptly.
It gets more serious if:
- Stop: Stop somewhere safe and have the car towed if the engine suddenly loses most of its power, drops to idle or stalls while you are moving. A throttle that won't respond can leave you unable to keep up with traffic, and a loss of drive power increases the risk of a crash.
P0123 in short
P0123 means the throttle position sensor A voltage is higher than a working sensor should produce, usually from a failed sensor, an open ground, a short to voltage or electrical noise in the harness. Expect hesitation, rough idle or limp mode. Get it checked soon, and stop safely if power drops away or the engine stalls.
The throttle position sensor gets 5 volts and a ground from the engine computer and returns a signal that rises as the throttle opens. Saab's ME9 software sets P0123 when sensor 1 reads above 4.5 volts for more than a second.
A reading that high usually means the sensor's ground has opened, the signal wire is touching a voltage source, or the sensor has failed. TroubleCodes.net also notes high-input codes can follow excessive charging voltage.
Bulletins show other causes: Mazda traced P0123 to electrical noise in the engine harness on the Mazda6, and Chrysler replaced throttle bodies on some Jeeps that set it in cold weather.
Most likely causes
Cause 1: Failed throttle position sensor or throttle body
Common general cause- Why it ranks here
- The sensor is the usual cause, and Chrysler replaced the throttle body for P0123 on some cold-climate Jeeps and Dodges.
- What would change this
- Likelier if the signal stays high with a good ground at the connector.
Cause 2: Open sensor ground or poor connector contact
Common general cause- Why it ranks here
- With the ground open, the signal floats toward the 5-volt reference; HELLA lists plug contact faults.
- What would change this
- Likelier if the ground drop is high or wiggling the connector changes the reading.
Cause 3: Short to voltage or electrical noise in the harness
Supported by vehicle data- Why it ranks here
- Mazda fixed P0123 on some Mazda6s by adding a throttle body harness to cut electrical noise.
- What would change this
- Likelier on a Mazda covered by the bulletin or if the code sets with electrical loads switched on.
Cause 4: Charging system overvoltage
Possible — needs testing- Why it ranks here
- TroubleCodes.net says high-input codes can come from an alternator putting out too much voltage.
- What would change this
- Likelier if battery voltage with the engine running is well above normal.
What to test first
Start at step 1. Each result tells you what it means and where to go next.
Step 1: Read all codes and freeze-frame data, and check throttle position voltage and battery voltage with the engine running
IfBattery voltage clearly too high
It meansHave the charging system checked.
IfThrottle signal near 5 V at closed throttle
It meansCheck the connector and ground.
Step 2: Check the sensor connector for corrosion, then measure reference, ground and signal, and check the signal wire for a short to voltage
Warning:Back-probing sensor and computer circuits can damage terminals or the computer if done wrongly; follow the maker's procedure.
IfGround circuit open or high resistance
It meansRepair the ground or connector.
IfSignal wire shorted to a voltage source
It meansRepair the harness.
Points to: Short to voltage or electrical noise in the harness
IfCircuits good, signal still high
It meansThe sensor or throttle body has failed.
Symptoms
- Check engine light, sometimes with an ETC or wrench light
- Hesitation or stumbling on acceleration
- Unstable or high idle
- Limp mode or sudden loss of power Gets more serious: stop and have it checked.
- Engine stalls Gets more serious: stop and have it checked.
Compare with: Check engine light with loss of power
How to fix
Step 1: Ask a dealer to check your VIN for bulletins; Chrysler, Mazda, Kia and Ford have published repairs that include P0123.
Step 2: Note whether it only happens in cold weather or with lights and fans on; both details point to known causes.
Parts and cost context
- Electronic throttle body:Electronic throttle bodies usually come with the sensors and may need a relearn after fitting. Labour varies; get a quote.
Labor varies by vehicle and shop; get a quote before you approve a repair.
Compare used part prices on PartPriceGuideOn your vehicle
JeepYour car
2007–2009 · Grand Cherokee
Supported by vehicle dataP0123 or P0222 in cold climates; Chrysler replaces the throttle body and clean air duct. Whether the bulletin is still current is not verified.
2007–2009 · Liberty
Supported by vehicle dataSame cold-climate throttle body bulletin as the Grand Cherokee. Whether the bulletin is still current is not verified.
SB-18-013-09Status unverified
P0123 or P0222 in cold climates
2007–2009grand-cherokee, liberty · issued · NHTSA 10030707
In cold climates the MIL or ETC light may come on with P0123 or P0222; the repair replaces the electronic throttle body and clean air duct. Also covers Dodge Nitro.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
MazdaYour car
2011–2013 · Mazda6
Supported by vehicle dataEngine harness noise can set P0123; Mazda adds a throttle body harness. Whether the bulletin is still current is not verified.
SB-01-008-13Status unverified
P0123/P0222 from engine harness electrical noise
2011–2013mazda6 · issued · NHTSA 10053734
Abnormal electrical noise in the engine harness can set P0123 and/or P0222; a throttle body harness is installed.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
KiaYour car
2001–2007 · Optima
Supported by vehicle dataKia bulletin for hesitation or the MIL with P0123. Whether the bulletin is still current is not verified.
038Status unverified
Hesitation or MIL with P0123
2001–2007optima, sportage · issued · NHTSA 10023626
Information on engine hesitation or the MIL for P0123.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
Related codes
P0123 questions
Can I keep driving with this code?
Only gently and to a shop. The engine computer may limit power at any moment, so avoid motorways and heavy traffic until it is fixed. If the engine drops to idle, stalls or won't respond to the pedal, pull over safely and have it towed.
Sources and review
- P0123 Throttle Position Sensor A Circuit High Input
- Saab 9-3 (2008) ME9 DTC P0123 Throttle Position Sensor 1, Signal Too High
- Electronic Throttle Control (Throttle-By-Wire)
- NHTSA recall 26V081: Electronic throttle body gears may break (2024-2025 Nissan Rogue 1.5L VC-Turbo)
- Chrysler SB 18-013-09: P0123/P0222 in cold climates (Grand Cherokee, Liberty, Nitro)
- Throttle potentiometer (throttle position sensor)
- Mazda SB-01-008-13: P0123/P0222 from electrical noise in the engine harness (Mazda6)
- Saab 9-3 (2008) ME9 DTC P0122 Throttle Position Sensor 1, Signal Too Low
- Saab 9-3 (2008) ME9 DTC P0121 Throttle Position Sensor 1, Out of Range
- Kia bulletin 038: hesitation or MIL with P0123 (Optima, Sportage)
- Last reviewed
- Written by
- Saurabh K.
- Editorial review
- Pending
- Technician review
- Technician review pending
This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error