P0120 — Throttle/Pedal Position Sensor/Switch « A » Circuit
The diagnostic trouble code P0120 indicates an issue within the throttle or pedal position sensor switch circuit. Essentially, the vehicle’s Engine Control Unit (ECU) detects a problem in the electrical signals coming from the Throttle Position Sensor (TPS) or the accelerator pedal sensor related to circuit « A ». This sensor plays a vital role in informing the ECU about the position of the throttle or pedal, which directly influences engine power and response.
It’s important to note that labels and coding descriptions may vary between manufacturers. Some OEMs might label the trouble code differently, but the underlying issue remains similar across brands.
- System affected: Engine management, throttle control
- Severity: Moderate – can cause drivability issues if unresolved
- Main symptoms: Engine hesitation, poor acceleration, or warning lights
- Driveability: Limited (may still be drivable but with risks)
—
Manufacturer variations for trouble code P0120
Different vehicle manufacturers may assign different labels or codes for similar sensor circuit faults. Recognizing these variations can facilitate accurate diagnosis and repair.
- Ford: Code P0120 – Throttle Position Sensor/Switch “A” Circuit
- General Motors (Chevrolet, Opel): P0120
- Volkswagen: Often related to the Throttle Position Sensor Circuit, but may vary in code designation
- BMW: Similar issues may appear as DC 27 or 29, but terminology differs
- Renault: Commonly referenced as Engine Management Fault with specific descriptions for throttle position sensors
—
What does trouble code P0120 mean?
In simple terms, the ECU monitors the voltage or signal from the throttle or pedal position sensor “A”. If the signal is outside expected ranges or there is a discontinuity in the circuit, it will trigger code P0120. This sensor provides crucial data that helps determine how much air enters the engine and how the vehicle responds to throttle inputs.
The code often appears when there is a faulty connection, damaged wiring, or a malfunctioning sensor. It can also occur if the ECU incorrectly interprets normal signals due to an electrical disturbance. Typically, the issue presents itself during engine start-up or when pressing the accelerator pedal.
—
Severity and risks of trouble code P0120
The risk associated with P0120 is mainly related to compromised engine control, which can lead to poor acceleration, uneven idling, or unexpected engine behaviour. While the vehicle is often still drivable, the problem can affect safety and drivability, especially in situations requiring precise throttle control, such as hill starts or sudden acceleration.
**Can the vehicle be driven?** Limited — you can drive the vehicle, but it is advisable to address the fault promptly to avoid further damage or reduced safety.
—
Symptoms of trouble code P0120
Recognising the symptoms associated with P0120 is essential for early diagnosis. Often, these symptoms are subtle at first but can escalate if left untreated. Common signs include:
- Erratic or rough engine idle – difficulty maintaining a steady RPM
- Hesitation or lurching during acceleration
- Reduced engine power or limp mode activation
- Warning lights on the dashboard, such as the Check Engine Light
- Unresponsive throttle or pedal
- Inconsistent acceleration when pressing the accelerator pedal
—
Most likely causes of trouble code P0120
Understanding the root causes of P0120 helps streamline repairs. The problem usually arises from electrical or sensor-related issues. Listed below are the primary causes:
- Damaged or faulty throttle or pedal position sensor (Switch “A”) – internal sensor failure is most common.
- Wiring problems – open circuits, short circuits, or damaged wiring harnesses in the sensor circuit.
- Loose or corroded electrical connectors – poor connections can cause intermittent signals or electrical noise.
- ECU malfunction or software bug – in rare cases, the ECU might misinterpret signals or require reprogramming.
- Mechanical issues with throttle body or pedal assembly – physical damage affecting sensors’ ability to detect correct positions.
—
How to diagnose trouble code P0120
Diagnosing P0120 involves systematic checks to identify the root cause without jumping to conclusions. Here are some key steps:
- Visual inspection: Check the wiring harness connected to the throttle and pedal sensors for damage, corrosion, or disconnection.
- Inspect connectors: Ensure all electrical connectors are properly seated, clean, and free of damage.
- Use live data: Connect a diagnostic scanner to view sensor readings in real-time while pressing the pedal or manipulating the throttle.
- Test sensor signals: Use a multimeter or oscilloscope to verify the sensor’s voltage outputs against manufacturer specifications.
- Check for other related codes: Larger electrical issues or sensor malfunctions may trigger additional fault codes.
- Inspect wiring continuity: Test the wiring circuit for breaks or shorts using multimeter continuity tests.
- Recalibrate or reset ECU: Sometimes, a simple reset or software update can clear false codes if no hardware faults are found.
—
Possible repairs for trouble code P0120
Addressing P0120 can range from simple repairs to more complex component replacements, depending on the root cause. Here is a list of potential repairs:
- Replace the faulty throttle or pedal position sensor – usually a straightforward, professional-level task.
- Repair or replace damaged wiring or connectors – involves reconnecting, splicing, or replacing wiring harnesses.
- Clean or replace electrical connectors and terminals – ensures good electrical contact.
- Recalibrate or reprogram the ECU – performed using manufacturer-specific diagnostic tools.
- Replace the entire throttle body or pedal assembly if physically damaged
—
Vehicles commonly associated with trouble code P0120 in Europe
Since P0120 is a standard OBD-II code, it can affect a broad range of vehicles across Europe. However, certain brands and engine families are more frequently reported in connection with throttle and pedal sensor issues:
Volkswagen Group (Volkswagen, Audi, Skoda, SEAT):
Commonly affected models include those with electronic throttle control systems.
Ford: Especially models with electronic throttle bodies and drive-by-wire systems.
BMW: E90, E60, F30 series, particularly with electronic throttle control.
Vauxhall/Opel: Vehicles equipped with electronic throttle control systems often report this code.
—
Frequent mistakes with trouble code P0120
Diagnosing and repairing P0120 requires methodical attention to detail. Common mistakes to avoid include:
- Rushing to replace the sensor without proper testing – wasting time and money on unnecessary parts.
- Overlooking wiring and connector issues – failing to check electrical connections can leave the root cause undiscovered.
- Ignoring related fault codes – as multiple faults can coexist, missing additional codes leads to incomplete repair.
- Performing ECU resets without fixing hardware problems – the code may return quickly if hardware issues remain unaddressed.
- Using unverified or counterfeit parts – which can result in poor performance and recurring faults.
—
FAQ — trouble code P0120
Can this code disappear on its own?
Generally, no. Unless the issue temporarily resolves (e.g., a loose connector re-seats itself), P0120 persists until repaired. The ECU may store the code until it detects consistent correct signals.
Can I keep driving?
While it’s often possible to drive with P0120, it is not advisable for long periods. The vehicle may experience hesitation, reduced power, or limp mode activation, which could be unsafe in certain driving conditions.
Why does the code return after clearing it?
The code reappears if the underlying cause, such as faulty wiring or a failed sensor, is not fixed. The ECU continuously monitors sensor inputs, so unresolved hardware or electrical issues will trigger the fault again.
