P0120: Throttle/Pedal Position Sensor/Switch "A" Circuit Malfunction
Check Engine Light illumination, possible hesitation or poor throttle response, potential limp mode activation
Overview
P0120 is an OBD-II generic powertrain code indicating a malfunction in the Throttle/Pedal Position Sensor/Switch "A" circuit, often related to throttle position sensor voltage issues, wiring faults, or sensor failure
Common Symptoms
- Check Engine Light (CEL) illuminated
- Poor idle quality
- Hesitation during acceleration
- Possible stalling or reduced engine power
Most Common Causes
TPS failure can send out-of-range voltage causing the PCM to set the code
Broken, frayed, or corroded wires disrupt the sensor signal
In drive-by-wire systems, APP sensor faults may trigger similar circuit malfunction
Less common; suspect after ruling out sensor and wiring faults
Carbon buildup can impact throttle blade position and sensor feedback
Diagnostic Steps
-
Connect an OBD-II scanner and verify stored codesExpected: P0120 and related codes if presentInterpretation: Confirm the issue is current and note accompanying codes
-
With key on engine off, monitor TPS voltage using scanner/data streamExpected: Voltage near ~0.45–1V at closed throttle and smoothly rising to ~4.5–5V as throttle opensInterpretation: Out-of-range or erratic voltage indicates sensor or wiring fault
-
Visually inspect wiring harness and connectors for corrosion, breaks, or poor connectionsExpected: Clean, intact wiring and solid connector seatingInterpretation: Damaged wiring requires repair before replacing sensors
-
Perform a wiggle test on wiring harness while monitoring sensor signalExpected: No change in voltage during movementInterpretation: Voltage changes during wiggle test suggest wiring/connector issues
-
If wiring is good, replace the TPS or APP sensor and retestExpected: Normal voltage sweep and no P0120 after repairInterpretation: Sensor replacement resolves malfunction if confirmed faulty
Repair Solutions
Cost varies with extent of wiring repair and labor
Including parts and labor; aftermarket sensor on lower end
Applicable in drive-by-wire systems
May improve sensor readings if buildup is affecting operation
Consider only after all other causes are ruled out
Common Misdiagnoses
Avoid these common diagnostic mistakes:
- Replacing the TPS when the real issue is wiring/connectors
- Assuming throttle body needs replacement without checking sensor circuit first
- Confusing APP sensor faults with TPS circuit issues
User Comments (0)
Share your experience or ask a question about this code.
Please login to post a comment.
Be the first to share your experience with P0120!