Air intakeGeneric OBD-II codeUrgency: Garage soon
Code P0120: throttle position sensor A: circuit fault
P0120 means: throttle/pedal position sensor/switch "A" circuit: malfunction.[1][2] The engine ECU has detected a fault in the circuit of throttle position sensor "A", the one that tells it how far the throttle is open or, depending on the car, how far the pedal is pressed. With that data it adjusts the air entering and the fuel mixture, so a signal outside what is expected can cause uneven acceleration, stalling or loss of power.[1][2][3]
What code P0120 means
The engine ECU has detected a fault in the circuit of throttle position sensor "A", the one that tells it how far the throttle is open or, depending on the car, how far the pedal is pressed. With that data it adjusts the air entering and the fuel mixture, so a signal outside what is expected can cause uneven acceleration, stalling or loss of power.[1][2][3]
It is the general code of the P0120–P0123 series: it warns of a circuit fault without specifying its type, and the neighbouring codes pin down the problem. P0121 indicates that the signal arrives but does not match what is expected (range or performance), P0122 that the voltage is too low and P0123 that it is too high. TaT adds P0124 for intermittent faults.[2][4][5][6]
On VW group cars, the Ross-Tech wiki describes P0120 as a fault in the throttle position sensor circuit (G69) and, besides the sensor itself, points to the mass airflow sensor (G70) and the throttle actuator (V60), dirty, stuck or faulty, as possible culprits. The only symptom it cites is the engine warning light being on.[7]
It is a generic OBD-II code (it starts with P0), not specific to one make, so its definition is the same on any car; what changes from one engine to another is the most likely cause.[8]
Original definition (SAE J2012): Throttle Pedal Position Sensor/Switch A Circuit Malfunction[1][2]
Codes from the same family
They indicate the same problem in a specific cylinder, bank or sensor. Causes, symptoms and diagnosis are those on this page.
- P0120Throttle/pedal position sensor/switch "A" circuit: malfunction.
- P0121Throttle/pedal position sensor/switch "A" circuit: operating or limit-value problem (range or performance). The signal exists, but does not match what is expected.[4][9][10][11]
- P0122Throttle/pedal position sensor/switch "A" circuit: low input signal, that is, the sensor voltage is below the expected range.[5][12][13][14]
- P0123Throttle/pedal position sensor/switch "A" circuit: high input signal, that is, the sensor voltage is above the expected range.[6][15][16][17]
Causes of P0120 and its family
From most to least likely, according to the sources.
- 1Faulty throttle position sensor (TPS) or accelerator pedal sensor: it is the first cause cited by Autodoc and CarParts, and it also appears in Ross-Tech.[1][3][7][18][19]
- 2Sensor wiring and connectors in poor condition: damaged or corroded wires, loose or dirty connectors, a short circuit or a faulty earth. HELLA adds that contact faults in the connector and internal short circuits caused by moisture or oil are common causes of throttle potentiometer failure.[1][3][18][19]
- 3Dirty, worn or faulty throttle body: Autodoc cites wear on the throttle shaft and CarParts a dirty or faulty throttle body, and Ross-Tech points to a dirty or stuck actuator.[1][3][7]
- 4Faulty mass airflow (MAF) sensor: it appears in Ross-Tech for VW group cars, and CarParts says that, with P0121, the throttle signal may stop agreeing with that of the pressure (MAP) or air flow (MAF) sensors.[7][10]
- 5Sensor poorly fixed to the throttle, according to Autodoc and CarParts for P0121 and P0122.[9][12][13][16]
- 6Faulty ECU (ECU/PCM) or one with out-of-date software: it is the least likely cause.[1][3]
Symptoms
- Engine warning light on in the instrument cluster.[3][7][9]Engine warning light: faults that cause it
- Delayed or abrupt response when accelerating, with jerking or shuddering.[1][15][18]Jerking: faults that cause it
- Rough idle: the engine runs unsteadily when stationary.[1][9][15]Vibrations: faults that cause it
- The engine stalls, especially at low revs.[1][10]Engine stalls: faults that cause it
- Noticeable loss of power when driving, to the point of barely being able to accelerate in some cases.[1][13]Less power: faults that cause it
- Difficulty starting the engine.[1][3][18]Hard to start: faults that cause it
- Increased fuel consumption.[1][18]Uses more fuel: faults that cause it
- On some cars limp-home mode kicks in, with reduced power.[10][15]Limp mode: faults that cause it
How to diagnose P0120
In order: from the most likely and cheapest to check to the most expensive.
- 1Start with the simplest thing: inspect the sensor, its connector and the wiring to the ECU for damage, dirt, moisture, corroded terminals or loose connections.[1][9][18]
- 2With a diagnostic tool, watch the sensor signal while you slowly open the throttle or press the pedal: it should rise smoothly and continuously, with no jumps or drops. HELLA suggests measuring the potentiometer resistance while slowly opening the throttle, to detect breaks in the sliding contact.[11][18]
- 3With a multimeter, check that about 5 V of reference reaches the sensor connector and that the earth circuit is fine.[3][9]
- 4Check the throttle body: that it is not dirty or stuck and that the throttle moves without binding. After cleaning it, Carista recommends doing an adaptation (relearn) with the diagnostic tool. On VW group cars, also check the mass airflow sensor.[3][7][11]
- 5Only when the wiring, voltage and signal are fine, replace the sensor or the throttle body. The ECU is the last thing to suspect; in some cases updating its software is enough.[1][3]
Can I keep driving with P0120?
Garage soon
The sources do not fully agree. Autodoc allows driving for a short period with P0120 and P0123, although it does not recommend it and asks for an urgent repair, and advises against driving with P0121 and P0122 because the car may not start or may suffer serious engine damage. CarParts warns that P0120 cannot be ignored and considers driving with P0121 inadvisable. Carista rates P0122 as high severity and P0121 as medium. To be safe, only go as far as the garage, and carefully.[1][3][9][10][11][12][14][15]
Documented faults related to P0120
Known faults of specific engines and cars, with their repair cost, the affected years and their sources.
Engine sensors: the most serious faults by engine and car
- High severityOccasionalFrequency: Occasional2.0 DTI and 2.2 DTIVP44 injection pump and air mass meter failureGerman Wikipedia documents recurring failures of the Bosch VP44 injection pump and the air mass meter in the early years of this engine. An owner testimony for this engine describes the pump being replaced at 192,500 km, at a cost the owner calls «prohibitive».
- Medium severityCommonFrequency: Common2.0 TDIClogged particulate filter or faulty pressure sensorThe 2.0 TDI's particulate filter clogs if the car mostly makes short journeys, because it never gets to regenerate; sometimes the fault is just the differential pressure sensor. Cleaning it costs around €200 and replacing it, €800 to €3,000.Repair (garage): €800–€3,000
- Medium severityCommonFrequency: Common1.4 and 1.6 8vCrankshaft position sensor failure (TDC sensor)The crankshaft position sensor (capteur PMH, or TDC sensor) appears repeatedly in the reliability sources for the Clio II, the Kangoo I and the Dacia Logan I with this engine, with hard cold starting or stalling as the main symptoms. It is a cheap part, but the failure can leave you stranded.
- Medium severityCommonFrequency: Common1.4 and 1.6 16vCrankshaft position sensor failureThe crankshaft position sensor (capteur PMH) appears repeatedly in the reliability sources for almost every generation with this engine, with hard cold starting, stalling or the car cutting out unexpectedly. It is a cheap part, but the failure can leave you stranded.
Wiring, connectors and short circuits: the most serious faults by engine and car
- Critical severityOccasionalFrequency: OccasionalBMW N62 / N63Additional turbo coolant pump with a risk of short circuit and fireIn 2011 BMW recalled 5, 6 and 7 Series, X5 and X6 models built between 2007 and 2011 because of the additional turbo coolant pump: moisture, a short circuit and, in extreme cases, a fire. In 2012 there was another campaign for a crack in the pump, with a more robust version.
- High severityOccasionalFrequency: Occasional1.3 TCeBlown fuel pump fuseOn the Renault Captur II and Clio V with the 1.3 TCe engine, a 20-amp fuse can blow and leave the car without an engine. According to L'argus, in April 2021 this fault still had no factory fix; the official service centre's diagnosis includes checking, and sometimes replacing, the catalytic converter.
- High severityOccasionalFrequency: OccasionalM264/M254Poorly tightened 48 V earth wiring in the mild-hybrid system (fire risk)Mercedes-Benz has issued several recalls (2022-2025) because the 12 V and 48 V earth connections of some cars with a 48 V system may be poorly tightened: resistance rises, the connection heats up and a fire cannot be ruled out. The official workshop checks them and repairs them if necessary in an hour or more.
- High severityOccasionalFrequency: Occasional1.9 TDIUnit injector tappet wear and injector wiring damageOn the unit injector system, the tappets that operate the injectors can wear if the oil is not changed on time, and the injector wiring can be damaged by contact with oil, causing misfires or loss of power.
- Critical severityOccasionalFrequency: OccasionalAlfa Romeo GiuliettaShort circuit from badly routed wiring that can prevent gear shifting (KBA campaign, 2010-2015)Yes: according to Germany's KBA, on Alfa Romeo Giulietta cars built between 2010 and 2015 inadequate cable routing could cause a short circuit and, as a result, gear-shift failure.
- Critical severityOccasionalFrequency: OccasionalAudi A4 B9Risk of short circuit and fire due to moisture in electrical componentsAudi recalled A4 B9 units built between May 2017 and March 2020 because moisture can seep into an electrical component and cause a short circuit, with a risk of the vehicle catching fire.Repair: €0
Accelerator pedal: the most serious faults by engine and car
- High severityRareFrequency: Rare1.0 VVT-i2010 recall for the accelerator pedalIn January 2010 Toyota recalled, as part of a worldwide campaign, the Aygo, Peugeot 107 and Citroën C1 built between February 2005 and August 2009 because of an accelerator pedal that could stay partly depressed or return slowly to idle.
- High severityOccasionalFrequency: OccasionalToyota Aygo IAccelerator pedal slow to return on the Toyota Aygo (2010 campaign)In January 2010, Wikipedia records a Toyota recall over the accelerator pedal, which could return slowly to idle; it covered the Aygo, 107 and C1 built between February 2005 and August 2009, although it was later clarified that it only affected the automatic Aygo.
- Critical severityRareFrequency: RareToyota Auris IThe accelerator pedal can stick fully down because of condensationToyota issued a recall in Europe (January 2010) on several models, including the Auris, because the accelerator pedal mechanism could accumulate condensation in cold weather and stick or return very slowly to idle, with a risk of unintended acceleration. The campaign covered Auris cars built between October 2006 and January 2010.
Frequently asked questions
How does P0120 differ from P0121, P0122 and P0123?
P0120 is the general warning of a fault in the circuit of accelerator sensor "A". The neighbouring codes pin down the problem: P0121 points to a signal that arrives but does not match what is expected (range or performance), P0122 to a voltage that is too low and P0123 to one that is too high. TaT also includes P0124 for intermittent faults.[2][4][5][6]
Is the P0120 sensor the throttle one or the pedal one?
It depends on the car. The definition speaks of a throttle or accelerator pedal sensor because the same code can refer to one or the other: CarParts notes that the fault can affect both traditional throttle bodies and the electronic pedals of newer cars. Exactly which sensor it is is confirmed with the diagnostic tool, depending on the car.[3][5][13]
Can I drive with code P0120?
Only as far as needed to reach the garage, and carefully. Autodoc allows driving for a short period with P0120, although it does not recommend it and asks for an urgent repair, because the engine may behave unpredictably. With P0121 and P0122 Autodoc advises outright against driving, and CarParts considers it inadvisable with P0121.[1][9][10][12]
Does the sensor need replacing when P0120 appears?
Not necessarily. First it is worth checking the connector and wiring, the 5 V reference voltage, the earth and the condition of the throttle body: HELLA points out that contact faults in the connector and moisture or oil in the sensor are common causes, and Ross-Tech includes the mass airflow sensor and the throttle actuator among the possible causes. For P0121, Carista recommends replacing the sensor only if, after cleaning the throttle and adapting it, the signal still does not rise smoothly.[3][7][9][11][18]
Does P0120 mean the same on all makes?
The definition is the same, because codes starting with P0 are generic OBD-II codes. What changes is the specific sensor and the most likely cause: Ross-Tech, for example, associates it on VWs with the G69 sensor, the mass airflow sensor and the throttle actuator.[7][8]
Will I pass the MOT with code P0120?
If the code has switched on the engine warning light, no: with that light on, the inspection records a serious defect, and on Euro 5 and Euro 6 cars the ITV (Spain's roadworthiness inspection, similar to the MOT) also reads the OBD diagnostic system. Repair the fault before you go; clearing the code just before the inspection does not help either, because it counts as a serious defect.[20]
Not sure what is wrong with your car? Describe what you notice in the symptom diagnosis or see all fault codes.
Sources
Every fact on this page links to its source. If you find an error, let us know.
- 1.Código OBD2 P0120: causas, síntomas y cómo corregirloAutodoc Club · Technical documentation · consulted 4 October 2026 · in Spanish
- 2.P0120 — Throttle Pedal Position Sensor/Switch A Circuit MalfunctionThe Automotive Technician (TaT) · Technical documentation · consulted 4 October 2026
- 3.P0120 Code: Throttle/Pedal Position Sensor "A" CircuitCarParts.com · Technical documentation · consulted 4 October 2026
- 4.P0121 — Throttle/Pedal Position Sensor/Switch A Circuit Range/PerformanceThe Automotive Technician (TaT) · Technical documentation · consulted 4 October 2026
- 5.P0122 — Throttle/Pedal Position Sensor/Switch A Circuit Low InputThe Automotive Technician (TaT) · Technical documentation · consulted 4 October 2026
- 6.P0123 — Throttle/Pedal Position Sensor/Switch A Circuit High InputThe Automotive Technician (TaT) · Technical documentation · consulted 4 October 2026
- 7.16504/P0120/000288 - Throttle Position Sensor (G69): Circuit MalfunctionRoss-Tech Wiki · Technical documentation · consulted 4 October 2026
- 8.On-board diagnosticsWikipedia · Other source · consulted 4 October 2026
- 9.Código OBD2 P0121: causas, síntomas y cómo corregirloAutodoc Club · Technical documentation · consulted 4 October 2026 · in Spanish
- 10.P0121 Code: Throttle/Pedal Position Sensor "A" Circuit Range/Performance ProblemCarParts.com · Technical documentation · consulted 4 October 2026
- 11.P0121: OBD-II code P0121 means the throttle position sensor A signal is present but doesn't correlate with expected throttle movementCarista · Technical documentation · consulted 4 October 2026
- 12.Código OBD2 P0122: causas, síntomas y cómo corregirloAutodoc Club · Technical documentation · consulted 4 October 2026 · in Spanish
- 13.P0122 Code: Throttle Position Sensor/Switch A Circuit Low InputCarParts.com · Technical documentation · consulted 4 October 2026
- 14.P0122: OBD-II code P0122 means the throttle position sensor A is reporting a signal lower than possible — typically a shorted signal wire or a bad sensor.Carista · Technical documentation · consulted 4 October 2026
- 15.Código OBD2 P0123: causas, síntomas y cómo corregirloAutodoc Club · Technical documentation · consulted 4 October 2026 · in Spanish
- 16.P0123 Code: Throttle / Pedal Position Sensor "A" Circuit HighCarParts.com · Technical documentation · consulted 4 October 2026
- 17.P0123: OBD-II code P0123 means the throttle position sensor A is reporting a signal higher than possibleCarista · Technical documentation · consulted 4 October 2026
- 18.Check and replace throttle valve potentiometer: Function and fault diagnosisHELLA Tech World · Manufacturer · consulted 4 October 2026
- 19.Accelerator pedal sensor – function & designHELLA Tech World · Manufacturer · consulted 4 October 2026
- 20.Desmontando mitos: ¿puede pasar mi coche la ITV con el testigo de «avería motor» encendido?Diariomotor · Motoring press · published 8 March 2021 · consulted 2 October 2026 · in Spanish