🛒 Shop
Free Guides By Make Fault Codes MOT Checker Symptom Finder Shop YouTube

P0120 - Throttle/Pedal Position Sensor A Circuit

By Jamie (Mr Auto Fixer) - Professional Mechanic, 20+ Years Experience

The throttle position sensor (TPS) or accelerator pedal position sensor has a circuit fault. On drive-by-wire cars, this directly affects throttle response.

Medium - Fix Soon
Last checked: May 2026

What Is P0120?

P0120 is a circuit-level fault on Throttle Position Sensor (TPS) circuit A. The TPS measures the angular position of the throttle butterfly and reports it to the ECU. The ECU uses TPS data for fuel injection, ignition timing, torque management, and traction control. P0120 means the TPS signal is outside the expected electrical range - not performing poorly within range, but absent or at an impossible voltage.

On modern drive-by-wire (DBW) throttle systems, two TPS sensors are fitted to the throttle body for redundancy - P0120 affects Circuit A. A TPS circuit fault typically causes a significant reduction in engine performance as the ECU enters a safety mode, limiting throttle opening to protect the drivetrain. The vehicle may enter limp-home mode with restricted power.

Common Symptoms

  • Engine management light on
  • Limp-home mode - restricted power
  • Hesitation or poor throttle response
  • Rough idle or stalling
  • Possible traction control light illuminated
  • Engine may be unresponsive to throttle input

Common Causes

Failed TPS SensorThe sensor potentiometer element has worn or failed, producing a signal outside the valid voltage range. Common on high-mileage vehicles with frequent throttle movement.
Damaged Wiring HarnessThe TPS wiring loom runs near hot or moving components. Chafing or heat damage causes breaks in the signal, earth, or supply wires.
Corroded ConnectorMoisture ingress into the TPS connector causes pin corrosion, creating high resistance or open circuits in the sensor circuit.
Throttle Body ContaminationHeavy carbon deposits inside the throttle body can physically impede the throttle plate and the TPS shaft, causing mechanical binding that results in electrical signal anomalies.
ECU Input FaultRare - the ECU TPS input circuit has failed. Diagnose only after all external circuit checks have been completed.

How to Diagnose P0120

1

Check TPS Connector and Wiring

Inspect the TPS connector for corrosion, moisture, or damaged pins. Check supply voltage (typically 5V) and earth continuity at the connector.

2

Monitor TPS Signal in Live Data

With the engine running, read TPS percentage or voltage and move the throttle from closed to fully open. The signal should rise smoothly and proportionally from approximately 0.5V at idle to 4.5V at full throttle. Any dead spots, jumps, or out-of-range readings confirm a sensor fault.

3

Check for Throttle Body Carbon

Remove the air intake duct from the throttle body and inspect for heavy carbon deposits. Clean with throttle body cleaner if necessary - deposits can interfere with the TPS mechanism on some throttle body designs.

4

Test TPS Resistance

Measure resistance between the wiper and reference pins while slowly moving the throttle shaft. Resistance should change smoothly with no dead spots or open circuit points.

5

Replace TPS or Throttle Body Assembly

On many modern DBW throttle bodies, the TPS is integral to the throttle body and cannot be replaced separately. The entire throttle body assembly requires replacement. Cost: £80–£300 depending on vehicle.

Verdict

P0120 typically causes limp-home mode - a clear symptom. Check the connector first. If wiring and supply are good but the signal is absent or erratic, TPS or throttle body replacement is required. On DBW systems, always clear the throttle body adaptations after replacement and perform a relearn procedure.

Want the full picture? The OBD Fault Code Plain English Guide (PDF) covers the most common UK fault codes in one plain-English download.

Jamie - Mr Auto Fixer
Written by
Jamie - Mr Auto Fixer
Qualified Mechanic20+ Years ExperienceUK Based

Professional UK mechanic with over 20 years of hands-on experience. All guides are based on real workshop repairs - not theory.

About Mr Auto Fixer
Common Questions

Frequently Asked Questions

Drive-by-wire (DBW) replaces the mechanical throttle cable with an electronic accelerator pedal sensor and an electric throttle motor. The ECU reads the pedal position and commands the throttle motor. The TPS is the feedback sensor confirming the throttle has reached the commanded position.
The ECU uses TPS data for torque management and emissions control. Without a valid throttle position signal, it cannot safely control engine output, so it restricts power to a safe minimum to protect the drivetrain and allow the driver to continue at low speed.
For short distances only. Limp-home mode typically limits engine speed to 2,500–3,000rpm and power to around 30–50% of normal. It is designed to get you to a garage, not for normal use.
On most modern vehicles, yes. After replacing the throttle body or TPS, a closed throttle adaptation procedure is required using a scan tool. Without it, idle quality and throttle response may be poor.
An illuminated EML is an automatic Major defect, and on many cars P0120 brings the EPC or throttle warning lamp with it, which testers treat the same way. Because a throttle position fault can cause hesitation or limp mode, the tester may also struggle to hold the engine at fast idle for the emissions test. Check the sensor connector and loom first - throttle-body replacement is the expensive last resort, not the first step.