P0120
Throttle/Pedal Position Sensor/Switch A Circuit
Causes
- Open or shorted wiring in the TPS/pedal sensor A circuit
- Poor or corroded connector or terminal at sensor or PCM
- Faulty throttle position sensor or accelerator pedal position sensor (sensor A)
- Bad reference voltage (5V) or ground to the sensor
- Contaminated/damaged sensor (water ingress, debris)
- Faulty PCM/ECM or internal driver failure
Symptoms
- Malfunction Indicator Lamp (MIL) on (Check Engine Light)
- Reduced engine power / limp-home mode
- Erratic idle, hesitation, or stalling
- Poor throttle response or surging
- Stored related DTCs (other TPS/pedal or throttle actuator codes)
What to check
- Read all stored codes and freeze frame data; note related/secondary codes
- Visually inspect sensor, connector, and wiring for damage, corrosion, or loose terminals
- Check battery voltage and charge; test while engine off and cranking
- Backprobe sensor connector and measure reference, signal, and ground voltages with key ON and engine running as applicable
- Wiggle harness/connectors while monitoring live data for intermittent changes
- Compare sensor A signal to sensor B (if dual sensors) for proper correlation and opposing ramps
Signal parameters
- Reference voltage (Vref): ~5.0 V (should be stable within ±0.2 V)
- Sensor signal voltage (closed/throttle off): typically ~0.2–1.0 V (varies by design)
- Sensor signal voltage (wide open/throttle): typically ~3.5–4.8 V (smooth, monotonic increase)
- Sensor ground: near 0 V with good continuity to PCM ground
- Correlation: if dual sensors are used, Sensor A and Sensor B should change smoothly and follow expected opposite or parallel patterns depending on design (no sudden jumps)
Diagnostic algorithm
- Connect a diagnostic scanner; record P0120 and any related DTCs and freeze frame data
- Visually inspect pedal/throttle assembly, sensor connector, and wiring for damage, corrosion, or loose terminals
- With key ON (engine off) backprobe sensor: verify 5V reference, signal voltage, and ground presence. Note values.
- Operate pedal or manually move throttle while monitoring live signal: voltage should change smoothly without stepping or dropping to 0 V
- If signal is out of range, trace wiring from sensor to PCM: check continuity and for shorts to battery or ground
- Repair any damaged wires/terminals: repair, replace connector pins, or re-pin as needed. Use proper crimping/heat-shrink.
- If wiring and supply voltages are correct, replace the throttle/pedal position sensor A with OEM or known-good part
- After repairs, clear codes, perform relearn/calibration if required by manufacturer, then road test and monitor for return of code
- If code returns and wiring & sensor are confirmed good, test or replace PCM as last resort (follow manufacturer diagnostics)
Likely causes
- Damaged/loose connector or wiring harness to sensor
- Open, short to battery, or short to ground in signal wire
- Failed throttle/pedal position sensor (A)
- Poor sensor ground or 5V reference supply
- Intermittent wiring fault at harness bend or near connector
Fault status
Similar codes
Brands with available manuals
The library contains 10,739 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
P0120
- Throttle Position Sensor Circuit Malfunction / Switch A
Causes
- Open or shorted wiring in the TPS/pedal sensor A circuit
- Poor or corroded connector or terminal at sensor or PCM
- Faulty throttle position sensor or accelerator pedal position sensor (sensor A)
- Bad reference voltage (5V) or ground to the sensor
- Contaminated/damaged sensor (water ingress, debris)
- Faulty PCM/ECM or internal driver failure
Symptoms
- Malfunction Indicator Lamp (MIL) on (Check Engine Light)
- Reduced engine power / limp-home mode
- Erratic idle, hesitation, or stalling
- Poor throttle response or surging
- Stored related DTCs (other TPS/pedal or throttle actuator codes)
What to check
- Read all stored codes and freeze frame data; note related/secondary codes
- Visually inspect sensor, connector, and wiring for damage, corrosion, or loose terminals
- Check battery voltage and charge; test while engine off and cranking
- Backprobe sensor connector and measure reference, signal, and ground voltages with key ON and engine running as applicable
- Wiggle harness/connectors while monitoring live data for intermittent changes
- Compare sensor A signal to sensor B (if dual sensors) for proper correlation and opposing ramps
Signal parameters
- Reference voltage (Vref): ~5.0 V (should be stable within ±0.2 V)
- Sensor signal voltage (closed/throttle off): typically ~0.2–1.0 V (varies by design)
- Sensor signal voltage (wide open/throttle): typically ~3.5–4.8 V (smooth, monotonic increase)
- Sensor ground: near 0 V with good continuity to PCM ground
- Correlation: if dual sensors are used, Sensor A and Sensor B should change smoothly and follow expected opposite or parallel patterns depending on design (no sudden jumps)
Diagnostic algorithm
- Connect a diagnostic scanner; record P0120 and any related DTCs and freeze frame data
- Visually inspect pedal/throttle assembly, sensor connector, and wiring for damage, corrosion, or loose terminals
- With key ON (engine off) backprobe sensor: verify 5V reference, signal voltage, and ground presence. Note values.
- Operate pedal or manually move throttle while monitoring live signal: voltage should change smoothly without stepping or dropping to 0 V
- If signal is out of range, trace wiring from sensor to PCM: check continuity and for shorts to battery or ground
- Repair any damaged wires/terminals: repair, replace connector pins, or re-pin as needed. Use proper crimping/heat-shrink.
- If wiring and supply voltages are correct, replace the throttle/pedal position sensor A with OEM or known-good part
- After repairs, clear codes, perform relearn/calibration if required by manufacturer, then road test and monitor for return of code
- If code returns and wiring & sensor are confirmed good, test or replace PCM as last resort (follow manufacturer diagnostics)
Likely causes
- Damaged/loose connector or wiring harness to sensor
- Open, short to battery, or short to ground in signal wire
- Failed throttle/pedal position sensor (A)
- Poor sensor ground or 5V reference supply
- Intermittent wiring fault at harness bend or near connector
Fault status
Similar codes
P0120
TP System Performance
Causes
- Open or shorted wiring in the TPS/pedal sensor A circuit
- Poor or corroded connector or terminal at sensor or PCM
- Faulty throttle position sensor or accelerator pedal position sensor (sensor A)
- Bad reference voltage (5V) or ground to the sensor
- Contaminated/damaged sensor (water ingress, debris)
- Faulty PCM/ECM or internal driver failure
Symptoms
- Malfunction Indicator Lamp (MIL) on (Check Engine Light)
- Reduced engine power / limp-home mode
- Erratic idle, hesitation, or stalling
- Poor throttle response or surging
- Stored related DTCs (other TPS/pedal or throttle actuator codes)
What to check
- Read all stored codes and freeze frame data; note related/secondary codes
- Visually inspect sensor, connector, and wiring for damage, corrosion, or loose terminals
- Check battery voltage and charge; test while engine off and cranking
- Backprobe sensor connector and measure reference, signal, and ground voltages with key ON and engine running as applicable
- Wiggle harness/connectors while monitoring live data for intermittent changes
- Compare sensor A signal to sensor B (if dual sensors) for proper correlation and opposing ramps
Signal parameters
- Reference voltage (Vref): ~5.0 V (should be stable within ±0.2 V)
- Sensor signal voltage (closed/throttle off): typically ~0.2–1.0 V (varies by design)
- Sensor signal voltage (wide open/throttle): typically ~3.5–4.8 V (smooth, monotonic increase)
- Sensor ground: near 0 V with good continuity to PCM ground
- Correlation: if dual sensors are used, Sensor A and Sensor B should change smoothly and follow expected opposite or parallel patterns depending on design (no sudden jumps)
Diagnostic algorithm
- Connect a diagnostic scanner; record P0120 and any related DTCs and freeze frame data
- Visually inspect pedal/throttle assembly, sensor connector, and wiring for damage, corrosion, or loose terminals
- With key ON (engine off) backprobe sensor: verify 5V reference, signal voltage, and ground presence. Note values.
- Operate pedal or manually move throttle while monitoring live signal: voltage should change smoothly without stepping or dropping to 0 V
- If signal is out of range, trace wiring from sensor to PCM: check continuity and for shorts to battery or ground
- Repair any damaged wires/terminals: repair, replace connector pins, or re-pin as needed. Use proper crimping/heat-shrink.
- If wiring and supply voltages are correct, replace the throttle/pedal position sensor A with OEM or known-good part
- After repairs, clear codes, perform relearn/calibration if required by manufacturer, then road test and monitor for return of code
- If code returns and wiring & sensor are confirmed good, test or replace PCM as last resort (follow manufacturer diagnostics)
Likely causes
- Damaged/loose connector or wiring harness to sensor
- Open, short to battery, or short to ground in signal wire
- Failed throttle/pedal position sensor (A)
- Poor sensor ground or 5V reference supply
- Intermittent wiring fault at harness bend or near connector
Fault status
Similar codes
Manual library for HUMMER
Browse 138 HUMMER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
HUMMER
-
HUMMER: 2009
-
HUMMER: 2008
-
HUMMER: 2007
-
HUMMER: 2005
-
HUMMER: 2004
-
HUMMER: 2000
-
HUMMER: 1999
-
HUMMER: 1994
-
HUMMER: 1993
P0120
Throttle/Pedal Position Sensor A Circuit
Causes
- Open or shorted wiring in the TPS/pedal sensor A circuit
- Poor or corroded connector or terminal at sensor or PCM
- Faulty throttle position sensor or accelerator pedal position sensor (sensor A)
- Bad reference voltage (5V) or ground to the sensor
- Contaminated/damaged sensor (water ingress, debris)
- Faulty PCM/ECM or internal driver failure
Symptoms
- Malfunction Indicator Lamp (MIL) on (Check Engine Light)
- Reduced engine power / limp-home mode
- Erratic idle, hesitation, or stalling
- Poor throttle response or surging
- Stored related DTCs (other TPS/pedal or throttle actuator codes)
What to check
- Read all stored codes and freeze frame data; note related/secondary codes
- Visually inspect sensor, connector, and wiring for damage, corrosion, or loose terminals
- Check battery voltage and charge; test while engine off and cranking
- Backprobe sensor connector and measure reference, signal, and ground voltages with key ON and engine running as applicable
- Wiggle harness/connectors while monitoring live data for intermittent changes
- Compare sensor A signal to sensor B (if dual sensors) for proper correlation and opposing ramps
Signal parameters
- Reference voltage (Vref): ~5.0 V (should be stable within ±0.2 V)
- Sensor signal voltage (closed/throttle off): typically ~0.2–1.0 V (varies by design)
- Sensor signal voltage (wide open/throttle): typically ~3.5–4.8 V (smooth, monotonic increase)
- Sensor ground: near 0 V with good continuity to PCM ground
- Correlation: if dual sensors are used, Sensor A and Sensor B should change smoothly and follow expected opposite or parallel patterns depending on design (no sudden jumps)
Diagnostic algorithm
- Connect a diagnostic scanner; record P0120 and any related DTCs and freeze frame data
- Visually inspect pedal/throttle assembly, sensor connector, and wiring for damage, corrosion, or loose terminals
- With key ON (engine off) backprobe sensor: verify 5V reference, signal voltage, and ground presence. Note values.
- Operate pedal or manually move throttle while monitoring live signal: voltage should change smoothly without stepping or dropping to 0 V
- If signal is out of range, trace wiring from sensor to PCM: check continuity and for shorts to battery or ground
- Repair any damaged wires/terminals: repair, replace connector pins, or re-pin as needed. Use proper crimping/heat-shrink.
- If wiring and supply voltages are correct, replace the throttle/pedal position sensor A with OEM or known-good part
- After repairs, clear codes, perform relearn/calibration if required by manufacturer, then road test and monitor for return of code
- If code returns and wiring & sensor are confirmed good, test or replace PCM as last resort (follow manufacturer diagnostics)
Likely causes
- Damaged/loose connector or wiring harness to sensor
- Open, short to battery, or short to ground in signal wire
- Failed throttle/pedal position sensor (A)
- Poor sensor ground or 5V reference supply
- Intermittent wiring fault at harness bend or near connector
Fault status
Similar codes
Manual library for LAND ROVER
Browse 413 LAND ROVER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
LAND ROVER
-
LAND ROVER: 2023
-
Range Rover Velar
-
-
LAND ROVER: 2022
-
Defender
- 90
- 90
- 90 S
- 90 S
- 90 V8
- 90 V8
- 90 V8 Carpathian Edition
- 90 V8 Carpathian Edition
- 90 X
- 90 X
- 90 X-Dynamic HSE
- 90 X-Dynamic HSE
- 90 X-Dynamic S
- 90 X-Dynamic S
- 90 X-Dynamic SE
- 90 X-Dynamic SE
- 110
- 110
- 110 S
- 110 S
- 110 SE
- 110 SE
- 110 V8
- 110 V8
- 110 V8 Carpathian Edition
- 110 V8 Carpathian Edition
- 110 X
- 110 X
- 110 X-Dynamic HSE
- 110 X-Dynamic SE
- 110 X-Dynamic SE
- 110 XS Edition
- 110 XS Edition
-
Discovery
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Discovery R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Discovery R-Dynamic S
- S
- S
-
Discovery Sport
-
Range Rover
- Autobiography, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover Autobiography
- Autobiography, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover Autobiography
- 2022 Range Rover Base
- 2022 Range Rover Base
- First Edition
- First Edition
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover HSE Westminster
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover HSE Westminster
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover SE
- SE, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover SE
- SE, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover SE
- SV
- SV
- SVAutobiography
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic
- SVAutobiography Dynamic Blk.
- SVAutobiography Dynamic Blk.
-
Range Rover Evoque
-
Range Rover Velar
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar R-Dynamic S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2022: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover Velar S
-
-
LAND ROVER: 2021
-
Discovery
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Discovery R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Discovery R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Discovery R-Dynamic S
- S
- S
-
Discovery Sport
-
Range Rover
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Autobiography
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Autobiography
- Autobiography Fifty Edition
- Autobiography Fifty Edition
- 2021 Range Rover Base
- 2021 Range Rover Base
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover HSE
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover HSE
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover HSE Westminster
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover HSE Westminster
- SVAutobiography
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic
- SVAutobiography Dynamic Blk.
- SVAutobiography Dynamic Blk.
-
Range Rover Evoque
-
Range Rover Sport
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography Dynamic
- HSE Dynamic
- HSE Dynamic
- HSE Silver Edition, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Sport HSE Silver Edition
- HST
- HST
- SE
- SE
- SVR
- SVR
- SVR Carbon Edition
- SVR Carbon Edition
-
Range Rover Velar
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar R-Dynamic S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2021: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar S
- S, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Velar S
-
LAND ROVER: 2020
-
Defender
- 90 First Edition
- 90 First Edition
- 110 First Edition
- 110 First Edition
- 110 HSE
- 110 HSE
- 110 S
- 110 S
- 110 SE
- 110 SE
- 110 X
- 110 X
- 110, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Defender 110
- 110, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Defender 110
- 110, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Defender 110
- 110, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Defender 110
-
Discovery
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE
- HSE Luxury, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE Luxury
- Landmark
- Landmark
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery SE
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery SE
-
Range Rover
- Autobiography
- Autobiography
- Base, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Base
- Base, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Base
- Base, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Base
- Base, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Base
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover HSE
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover HSE
- SVAutobiography
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic
-
Range Rover Evoque
-
Range Rover Sport
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport Autobiography Dynamic
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport HSE
- HSE Dynamic
- HSE Dynamic
- HSE PHEV
- HSE PHEV
- HST
- HST
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport SE
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport SE
- SVR
- SVR
-
Range Rover Velar
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar R-Dynamic S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar S
- S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar S
- S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar S
- SVAutobiography Dyn.
- SVAutobiography Dyn.
-
-
LAND ROVER: 2019
-
Discovery
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2019: Discovery HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Discovery HSE
- HSE Luxury, 3.0L Eng VIN K · 3.0L Eng VIN K2019: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Discovery HSE Luxury
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2019: Discovery SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Discovery SE
-
Discovery Sport
-
Range Rover
- Autobiography
- Base, 3.0L Eng VIN K · 3.0L Eng VIN K2019: Range Rover Base
- Base, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Range Rover Base
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2019: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2019: Range Rover HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Range Rover HSE
- Supercharged
- SVAutobiography
- SVAutobiography Dynamic
-
Range Rover Sport
- Autobiography Dynamic
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2019: Range Rover Sport HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2019: Range Rover Sport HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Range Rover Sport HSE
- HSE Dynamic
- HSE PHEV
- HST
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2019: Range Rover Sport SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2019: Range Rover Sport SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Range Rover Sport SE
- Supercharged Dynamic
- SVR
-
Range Rover Velar
- 2019 Range Rover Velar Base
- R-Dynamic HSE
- R-Dynamic SE, 2.0L Eng VIN X · 2.0L Eng VIN X2019: Range Rover Velar R-Dynamic SE
- R-Dynamic SE, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Range Rover Velar R-Dynamic SE
- R-Dynamic SE, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Range Rover Velar R-Dynamic SE
- S, 2.0L Eng VIN N · 2.0L Eng VIN N2019: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2019: Range Rover Velar S
- S, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Range Rover Velar S
-
-
LAND ROVER: 2018
-
Discovery
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2018: Discovery HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2018: Discovery HSE
- HSE Luxury, 3.0L Eng VIN K · 3.0L Eng VIN K2018: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN V · 3.0L Eng VIN V2018: Discovery HSE Luxury
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2018: Discovery SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2018: Discovery SE
-
Discovery Sport
-
Range Rover
- Autobiography
- Base, 3.0L Eng VIN K · 3.0L Eng VIN K2018: Range Rover Base
- Base, 3.0L Eng VIN V · 3.0L Eng VIN V2018: Range Rover Base
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2018: Range Rover HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2018: Range Rover HSE
- Supercharged
- SVAutobiography
- SVAutobiography Dynamic
-
Range Rover Evoque
-
Range Rover Sport
- Autobiography
- Autobiography Dynamic
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2018: Range Rover Sport HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2018: Range Rover Sport HSE
- HSE Dynamic
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2018: Range Rover Sport SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2018: Range Rover Sport SE
- Supercharged
- Supercharged Dynamic
- SVR
-
Range Rover Velar
- 2018 Range Rover Velar Base
- First Edition
- R-Dynamic HSE, 2.0L Eng VIN N · 2.0L Eng VIN N2018: Range Rover Velar R-Dynamic HSE
- R-Dynamic HSE, 2.0L Eng VIN X · 2.0L Eng VIN X2018: Range Rover Velar R-Dynamic HSE
- R-Dynamic HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2018: Range Rover Velar R-Dynamic HSE
- R-Dynamic SE, 2.0L Eng VIN N · 2.0L Eng VIN N2018: Range Rover Velar R-Dynamic SE
- R-Dynamic SE, 2.0L Eng VIN X · 2.0L Eng VIN X2018: Range Rover Velar R-Dynamic SE
- R-Dynamic SE, 3.0L Eng VIN V · 3.0L Eng VIN V2018: Range Rover Velar R-Dynamic SE
- S, 2.0L Eng VIN N · 2.0L Eng VIN N2018: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2018: Range Rover Velar S
- S, 3.0L Eng VIN V · 3.0L Eng VIN V2018: Range Rover Velar S
- SE
-
P0120
TPS(main)
Causes
- Open or shorted wiring in the TPS/pedal sensor A circuit
- Poor or corroded connector or terminal at sensor or PCM
- Faulty throttle position sensor or accelerator pedal position sensor (sensor A)
- Bad reference voltage (5V) or ground to the sensor
- Contaminated/damaged sensor (water ingress, debris)
- Faulty PCM/ECM or internal driver failure
Symptoms
- Malfunction Indicator Lamp (MIL) on (Check Engine Light)
- Reduced engine power / limp-home mode
- Erratic idle, hesitation, or stalling
- Poor throttle response or surging
- Stored related DTCs (other TPS/pedal or throttle actuator codes)
What to check
- Read all stored codes and freeze frame data; note related/secondary codes
- Visually inspect sensor, connector, and wiring for damage, corrosion, or loose terminals
- Check battery voltage and charge; test while engine off and cranking
- Backprobe sensor connector and measure reference, signal, and ground voltages with key ON and engine running as applicable
- Wiggle harness/connectors while monitoring live data for intermittent changes
- Compare sensor A signal to sensor B (if dual sensors) for proper correlation and opposing ramps
Signal parameters
- Reference voltage (Vref): ~5.0 V (should be stable within ±0.2 V)
- Sensor signal voltage (closed/throttle off): typically ~0.2–1.0 V (varies by design)
- Sensor signal voltage (wide open/throttle): typically ~3.5–4.8 V (smooth, monotonic increase)
- Sensor ground: near 0 V with good continuity to PCM ground
- Correlation: if dual sensors are used, Sensor A and Sensor B should change smoothly and follow expected opposite or parallel patterns depending on design (no sudden jumps)
Diagnostic algorithm
- Connect a diagnostic scanner; record P0120 and any related DTCs and freeze frame data
- Visually inspect pedal/throttle assembly, sensor connector, and wiring for damage, corrosion, or loose terminals
- With key ON (engine off) backprobe sensor: verify 5V reference, signal voltage, and ground presence. Note values.
- Operate pedal or manually move throttle while monitoring live signal: voltage should change smoothly without stepping or dropping to 0 V
- If signal is out of range, trace wiring from sensor to PCM: check continuity and for shorts to battery or ground
- Repair any damaged wires/terminals: repair, replace connector pins, or re-pin as needed. Use proper crimping/heat-shrink.
- If wiring and supply voltages are correct, replace the throttle/pedal position sensor A with OEM or known-good part
- After repairs, clear codes, perform relearn/calibration if required by manufacturer, then road test and monitor for return of code
- If code returns and wiring & sensor are confirmed good, test or replace PCM as last resort (follow manufacturer diagnostics)
Likely causes
- Damaged/loose connector or wiring harness to sensor
- Open, short to battery, or short to ground in signal wire
- Failed throttle/pedal position sensor (A)
- Poor sensor ground or 5V reference supply
- Intermittent wiring fault at harness bend or near connector
Fault status
Similar codes
Manual library for MITSUBISHI
Browse 406 MITSUBISHI manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
MITSUBISHI
-
MITSUBISHI: 2024
-
Outlander
- Black Edition, AWD
- Black Edition, AWD
- Black Edition, FWD
- Black Edition, FWD
- ES, AWD
- ES, AWD
- ES, FWD
- ES, FWD
- Platinum Edition
- Platinum Edition
- SE, AWD
- SE, AWD
- SE, FWD
- SE, FWD
- SEL, AWD
- SEL, AWD
- SEL, FWD
- SEL, FWD
- SEL Black Edition, AWD
- SEL Black Edition, AWD
- SEL Black Edition, FWD
- SEL Black Edition, FWD
-
Outlander PHEV
-
MITSUBISHI: 2023
-
Mirage
-
Mirage G4
-
Outlander
- 40th Anniversary
- 40th Anniversary
- Black Edition, AWD
- Black Edition, AWD
- Black Edition, FWD
- Black Edition, FWD
- ES, AWD
- ES, AWD
- ES, FWD
- ES, FWD
- Ralliart
- Ralliart
- SE, AWD
- SE, AWD
- SE, FWD
- SE, FWD
- SEL, AWD
- SEL, AWD
- SEL, FWD
- SEL, FWD
- SEL Black Edition, AWD
- SEL Black Edition, AWD
- SEL Black Edition, FWD
- SEL Black Edition, FWD
- SE Special Edition, AWD
- SE Special Edition, AWD
- SE Special Edition, FWD
- SE Special Edition, FWD
-
Outlander PHEV
-
MITSUBISHI: 2022
-
Eclipse Cross
- ES, AWD
- ES, AWD
- ES, FWD
- ES, FWD
- LE, AWD
- LE, AWD
- LE, FWD
- LE, FWD
- SE, AWD
- SE, AWD
- SE, FWD
- SE, FWD
- SEL, AWD
- SEL, AWD
- SEL, FWD
- SEL, FWD
- SEL Special Edition, AWD
- SEL Special Edition, AWD
- SEL Special Edition, FWD
- SEL Special Edition, FWD
- SE Special Edition, AWD
- SE Special Edition, AWD
- SE Special Edition, FWD
- SE Special Edition, FWD
-
-
MITSUBISHI: 2021
-
MITSUBISHI: 2020
