Error code P0120 is displayed and the check engine light is on - what does this mean?
The DTC P0120 is triggered by the OBD/EOBD system when a problem is detected with the throttle position sensor (TPS). This fault code indicates a malfunction in the throttle position sensor circuit, which transmits the position of the throttle valve to the engine control unit.
What can cause this error code?
- Defective throttle position sensor (TPS)
- Damaged or corroded cable connections to the sensor
- Loose or dirty plug connections
- Defective throttle body
- Wear on the throttle valve shaft
- Faulty ground connection of the sensor
- Short circuit in the wiring
- Defective engine control unit (ECU)
What symptoms occur in parallel with fault code P0120?
- Irregular idling: The engine runs unevenly or stutters when idling
- Poor throttle response: Delayed or jerky response when accelerating
- Increased fuel consumption: Significantly higher fuel consumption than usual
- Starting problems: Difficulty starting the engine
- Engine stalling: Especially at low engine speeds or when idling
- Reduced engine power: noticeable loss of power while driving
How to fix the problem of trouble code P0120?
- Repairing trouble code P0120 requires a systematic approach to identify the exact cause.
- Replace the throttle position sensor: Replace the defective TPS with a new original part and carry out a basic adjustment
- Repair wiring: Check and repair damaged wiring between sensor and control unit, including insulation and continuity
- Clean plug connections: Clean all plug connections with contact spray and ensure a tight fit
- Clean throttle body: Remove deposits with special throttle valve cleaner and check mechanical function
- Check the ground connection: Check and clean all ground connections of the sensor and the engine control unit
- Replace the complete throttle body: If the throttle shaft is mechanically defective, replace the entire housing
FAQ - Frequently asked questions about DTC P0120
Can I continue driving with error code P0120?
It is only possible to continue driving for a short time, but is not recommended. The code P0120 can lead to unpredictable engine behavior, which impairs driving safety. Have the fault code rectified as soon as possible.
How much does it cost to repair fault code P0120?
The repair costs vary depending on the cause: a new throttle body sensor costs between 80-200 euros, a complete throttle body 200-500 euros. Labor costs are 100-150 euros per hour.
How long does it take to repair EOBD code P0120?
The diagnosis takes around 30-60 minutes. Replacing a throttle body sensor takes 1-2 hours, while a complete throttle body requires 2-4 hours of labor.
Can fault code P0120 be caused by bad fuel?
Indirectly yes - contaminated fuel can lead to deposits in the throttle body that affect the sensor. Regular cleaning and high-quality fuel prevent this problem.
Is the DTC P0120 a common fault in older vehicles?
Yes, vehicles with a mileage of over 100,000 km are particularly affected. Wear of the mechanical components and corrosion of the electrical connections are the main causes.
Does a relearning procedure have to be carried out after repairing the P0120 code?
Yes, after replacing the throttle valve sensor or housing, a basic adjustment with an OBD diagnostic device is required so that the control unit interprets the new values correctly.