P2120 Throttle/Pedal Position Sensor/Switch "D" Circuit Malfunction
The P2120 Throttle/Pedal Position Sensor/Switch "D" Circuit Malfunction diagnostic trouble code indicates that the Engine Control Module (ECM/PCM) has detected a general electrical or functional problem in the throttle/pedal position sensor or switch "D" circuit.
In simple terms, the vehicle's computer is no longer receiving a reliable signal from the D throttle or accelerator pedal position circuit.
Modern vehicles commonly use an electronic throttle control (ETC) system instead of a traditional mechanical accelerator cable. These systems use multiple position signals to monitor accelerator-pedal movement and throttle position.
The ECM continuously checks these signals for proper operation. If the D circuit fails, becomes electrically abnormal, or produces a signal that the ECM cannot interpret correctly, it can store P2120.
Depending on the vehicle, the ECM may also illuminate the Check Engine Light and activate a fail-safe or reduced-power mode.
Common symptoms include:
-
Check Engine Light
-
Poor throttle response
-
Accelerator hesitation
-
Reduced engine power
-
Limited acceleration
-
Limp mode
-
Engine surging
-
Rough idle
-
Engine stalling
-
Cruise-control deactivation
-
Electronic throttle warning
-
Reduced-power warning
The exact component associated with the D circuit is manufacturer-specific. It may be part of the accelerator pedal position sensor, electronic throttle body, throttle position sensor, or another component within the electronic throttle-control system.
What Does P2120 Mean?
P2120 means the ECM/PCM has detected a malfunction in the throttle/pedal position sensor or switch D circuit.
The term "malfunction" is broad. Unlike codes that specifically identify a low-input, high-input, range/performance, or intermittent condition, P2120 generally indicates that the ECM has detected a problem but the exact nature of the electrical fault must be determined through further diagnosis.
Possible causes include:
-
Faulty throttle position sensor
-
Faulty accelerator pedal position sensor
-
Faulty electronic throttle body
-
Open circuit
-
Short circuit
-
Damaged wiring
-
Corroded connector
-
Loose electrical terminal
-
Missing reference voltage
-
Poor sensor ground
-
Sensor power-supply problem
-
Throttle actuator problem
-
Mechanical throttle binding
-
Calibration or relearn problem
-
ECM/PCM fault
A P2120 code does not automatically mean the throttle body needs to be replaced.
What Is the Throttle/Pedal Position Sensor?
Modern electronic throttle systems use position sensors to tell the ECM how much the accelerator pedal is being pressed and where the throttle plate is positioned.
A simplified electronic throttle-control system works like this:
-
The driver presses the accelerator pedal.
-
Accelerator pedal position sensors detect movement.
-
The sensors generate electrical signals.
-
The ECM/PCM receives the signals.
-
The ECM determines the requested engine torque.
-
The ECM commands the electronic throttle actuator.
-
The throttle plate moves.
-
Throttle position sensors report actual throttle position.
-
The ECM compares the available signals.
-
If the signals are not plausible or the circuit fails, the ECM can activate a protective strategy.
Multiple sensor signals are used for redundancy.
This is important because the ECM must be able to determine throttle position reliably. If the D circuit becomes unreliable, the vehicle may deliberately restrict engine power.
What Does "D Circuit" Mean?
The D circuit refers to a particular throttle or accelerator pedal position signal identified by the manufacturer.
It does not necessarily mean there is a separate physical "Sensor D."
Depending on the vehicle, the D circuit may be part of:
-
Accelerator pedal position sensor
-
Accelerator pedal assembly
-
Throttle position sensor
-
Electronic throttle body
-
One of several redundant position signals
The exact D circuit must be identified using the vehicle-specific:
-
Wiring diagram
-
Connector pinout
-
Service information
-
Sensor specifications
-
Manufacturer diagnostic procedure
The circuit designation can differ between manufacturers and vehicle models.
What Does "Malfunction" Mean?
A malfunction code is broader than a dedicated low or high voltage code.
The ECM may detect a malfunction when the D circuit:
-
Stops producing a valid signal
-
Becomes electrically disconnected
-
Produces an implausible signal
-
Does not respond to pedal movement
-
Does not correspond with redundant sensor signals
-
Does not correspond with commanded throttle position
-
Has an open circuit
-
Has a short circuit
-
Has a reference-voltage problem
-
Has a power or ground problem
The exact conditions that trigger P2120 are manufacturer-specific.
This means the diagnostic strategy should begin with the manufacturer's circuit diagram and fault criteria rather than assuming that the sensor itself has failed.
Symptoms of P2120
The symptoms can vary considerably.
Check Engine Light
The Check Engine Light is one of the most common symptoms.
Poor Throttle Response
The accelerator may respond slowly or differently than normal.
Hesitation
The engine may hesitate when the accelerator is pressed.
Reduced Engine Power
The ECM may limit engine output to protect against an unreliable throttle signal.
Limited Acceleration
The vehicle may have difficulty accelerating normally.
Limp Mode
The vehicle may enter a fail-safe operating mode.
Engine Surging
Incorrect throttle-position information can cause abnormal engine response.
Rough Idle
Throttle-control problems can affect idle stability.
Engine Stalling
A serious electronic throttle problem may contribute to stalling.
Cruise Control Disabled
Cruise control may be disabled because reliable throttle information is required.
Electronic Throttle Warning
Some vehicles may display an electronic throttle-control warning.
Reduced Engine Power Message
Some vehicles may display a reduced-power message when the ECM detects a serious throttle-control fault.
Common Causes of P2120
Faulty Throttle Position Sensor
The throttle position sensor may have an internal electrical or mechanical fault.
Possible failures include:
-
Internal circuit failure
-
Incorrect signal
-
Sensor wear
-
Dead spots
-
Signal dropout
-
Internal contamination
Faulty Accelerator Pedal Position Sensor
If the D circuit belongs to the accelerator pedal, the accelerator pedal position sensor may be defective.
Possible problems include:
-
Internal sensor failure
-
Incorrect output
-
Signal dropout
-
Worn sensing element
-
Internal electrical damage
Faulty Electronic Throttle Body
An electronic throttle body can contain:
-
Throttle position sensors
-
Electric actuator motor
-
Internal wiring
-
Electronic control components
A failure in one of these components can trigger P2120.
Open Circuit
An open circuit can prevent the D signal from reaching the ECM.
Possible causes include:
-
Broken wire
-
Disconnected connector
-
Backed-out terminal
-
Broken splice
-
Severely corroded terminal
Short Circuit
The D circuit may be shorted to:
-
Ground
-
Power
-
Another sensor circuit
A short can produce an abnormal sensor signal and trigger a circuit malfunction.
Damaged Wiring
Inspect the harness for:
-
Chafing
-
Pinching
-
Broken wires
-
Melted insulation
-
Heat damage
-
Vibration damage
-
Previous repair damage
Wiring near the engine and throttle body can be particularly vulnerable to heat and vibration.
Loose Electrical Connector
A connector that is not fully seated can interrupt the sensor circuit.
Possible problems include:
-
Loose connector
-
Damaged locking mechanism
-
Poor terminal contact
-
Backed-out pin
Corroded Electrical Terminals
Corrosion can interfere with the sensor signal or power supply.
Look for:
-
Green corrosion
-
Oxidation
-
White deposits
-
Moisture
-
Damaged terminal surfaces
Missing Reference Voltage
Many electronic throttle and pedal-position systems use a regulated sensor reference voltage.
If the reference voltage is missing or outside specification, the D circuit may not operate correctly.
Possible causes include:
-
Open reference circuit
-
Shorted reference circuit
-
Wiring damage
-
Another component affecting a shared reference circuit
-
ECM reference-voltage problem
Poor Sensor Ground
A poor sensor ground can interfere with the sensor's ability to generate a correct signal.
Possible causes include:
-
Loose ground
-
Corroded ground
-
Broken ground wire
-
High resistance
-
Poor connector contact
Sensor Power-Supply Problem
Some systems require a dedicated sensor supply.
A power-supply problem may be caused by:
-
Open wire
-
Blown fuse
-
Poor connector
-
Damaged wiring
-
Voltage drop
Throttle Plate Binding
The throttle plate may not move correctly because of:
-
Carbon buildup
-
Foreign material
-
Mechanical damage
-
Throttle shaft wear
Mechanical binding can cause a difference between commanded and actual throttle position.
Throttle Actuator Problem
The electronic throttle actuator may have:
-
Motor failure
-
Internal wiring problem
-
Mechanical restriction
-
Electronic fault
Calibration or Relearn Problem
Some vehicles require throttle or accelerator-pedal relearning after:
-
Throttle-body replacement
-
Accelerator-pedal replacement
-
Battery disconnection
-
ECM replacement
-
Software update
If a required adaptation procedure is not completed, related throttle codes may remain active.
Low Battery or Charging Voltage
Electronic throttle systems require stable electrical power.
Possible causes include:
-
Weak battery
-
Loose battery terminal
-
Alternator problem
-
Poor engine ground
-
Poor chassis ground
Aftermarket Throttle Modifications
Potential causes include:
-
Throttle-response controllers
-
Pedal tuning devices
-
Modified wiring
-
ECU tuning
-
Non-standard throttle components
Faulty ECM/PCM
A control-module problem is possible, but it should generally be considered only after the sensor, wiring, connectors, reference voltage, power supply, and grounds have been tested.
Vehicles Commonly Affected by P2120
P2120 can occur on many OBD-II vehicles equipped with electronic throttle-control systems.
Examples may include:
-
Ford F-150
-
Ford Explorer
-
Ford Mustang
-
Ford Focus
-
Ford Ranger
-
Chevrolet Silverado
-
Chevrolet Tahoe
-
Chevrolet Malibu
-
Chevrolet Camaro
-
GMC Sierra
-
GMC Yukon
-
Cadillac Escalade
-
Dodge Charger
-
Dodge Challenger
-
Ram 1500
-
Jeep Grand Cherokee
-
Jeep Wrangler
-
Chrysler Pacifica
-
Toyota Camry
-
Toyota Tundra
-
Toyota Tacoma
-
Honda Accord
-
Honda Civic
-
Honda CR-V
-
Nissan Altima
-
Nissan Pathfinder
-
Nissan Titan
-
BMW 3 Series
-
BMW 5 Series
-
Mercedes-Benz C-Class
-
Mercedes-Benz E-Class
-
Volkswagen Golf
-
Volkswagen Passat
-
Audi A4
-
Audi A6
This list is not exhaustive.
P2120 can occur on any compatible vehicle when the ECM detects a malfunction involving the relevant throttle/pedal position D circuit.
Important: The exact component, circuit location, voltage specifications, connector pins, and diagnostic procedure vary by manufacturer.
How Is P2120 Diagnosed?
Proper diagnosis requires identifying the D circuit and determining whether the fault is caused by the sensor, wiring, power supply, ground, throttle body, accelerator pedal, or ECM.
A good diagnostic process includes the following steps.
Check for Additional Trouble Codes
Perform a complete diagnostic scan.
Look for related codes such as:
-
P2120
-
P2121
-
P2122
-
P2123
-
P2124
-
P2125
-
P2126
-
P2127
-
P2128
-
P2129
-
P2130–P2140
-
Throttle actuator codes
-
Accelerator pedal position codes
-
5-volt reference codes
-
Sensor circuit codes
-
Battery-voltage codes
-
Communication codes
Multiple related codes can provide important clues.
For example, several throttle or pedal sensor codes appearing simultaneously may indicate a shared power, ground, reference-voltage, or wiring problem.
Check Freeze-Frame Data
Review the freeze-frame data stored when P2120 was detected.
Useful information may include:
-
Engine RPM
-
Vehicle speed
-
Engine load
-
Battery voltage
-
Accelerator pedal position
-
Throttle position
-
Coolant temperature
This can help determine whether the fault occurred during:
-
Acceleration
-
Deceleration
-
Cruising
-
Idle
-
Startup
-
A specific temperature condition
Identify the D Circuit
Use the vehicle-specific wiring diagram to identify:
-
D signal wire
-
Reference-voltage circuit
-
Sensor power supply
-
Sensor ground
-
ECM/PCM terminal
-
Related redundant sensor
-
Connector pin numbers
-
Expected voltage range
Do not assume that a D circuit uses the same pin or voltage specification on another vehicle.
Monitor Live Sensor Data
Use a capable scan tool to monitor:
-
D circuit position
-
Accelerator pedal position
-
Throttle position
-
Other redundant position signals
-
Commanded throttle position
-
Actual throttle position
Slowly operate the accelerator pedal through its full range.
Look for:
-
Stuck readings
-
Signal dropouts
-
Sudden jumps
-
Dead spots
-
Unexpected values
-
Nonlinear changes
-
Mismatch with redundant sensors
Measure the D Circuit
Use a multimeter according to the manufacturer's service procedure.
Depending on the system, check:
-
D signal voltage
-
Reference voltage
-
Sensor power supply
-
Sensor ground
Compare all measurements with the manufacturer's specifications.
Do not apply battery voltage or ground directly to a sensor circuit unless the manufacturer specifically instructs you to do so.
Check the Reference Voltage
Many throttle/pedal position systems use a regulated reference voltage, commonly around 5 volts.
However, the actual specification is vehicle-specific.
If the reference voltage is missing, unstable, or outside specification, diagnose the reference circuit before replacing the sensor.
Check Sensor Power Supply
Verify the required sensor supply voltage.
Inspect for:
-
Open circuits
-
Blown fuses
-
Voltage drop
-
Loose terminals
-
Damaged wiring
Check Sensor Ground
Verify the sensor ground according to manufacturer specifications.
Look for:
-
Excessive resistance
-
Voltage drop
-
Corrosion
-
Loose connections
-
Broken wiring
Check for Open Circuits
Inspect the D circuit for:
-
Broken wires
-
Disconnected connectors
-
Backed-out terminals
-
Broken splices
-
Corroded terminals
Check for Shorts
Test for unwanted connections between the D signal and:
-
Ground
-
Power
-
Other sensor circuits
Perform a Wiggle Test
While monitoring the D sensor signal, carefully move the relevant wiring harness and connectors.
If the signal changes unexpectedly, inspect the harness and terminals closely.
This can reveal:
-
Broken internal conductors
-
Loose terminals
-
Poor connector contact
-
Harness damage
Inspect the Electrical Connectors
Check for:
-
Corrosion
-
Water intrusion
-
Bent pins
-
Loose terminals
-
Backed-out pins
-
Damaged connector locks
-
Melted insulation
Inspect the Accelerator Pedal
If the D circuit belongs to the accelerator pedal assembly, inspect:
-
Pedal movement
-
Sensor operation
-
Wiring
-
Connector
-
Terminals
-
Physical damage
The pedal should move smoothly without binding.
Inspect the Electronic Throttle Body
If the D circuit belongs to the throttle body, inspect:
-
Throttle plate
-
Position sensors
-
Actuator motor
-
Internal wiring
-
Connector
-
Electronic components
Check Throttle Plate Movement
Make sure the throttle plate moves correctly and is not mechanically restricted.
Carbon buildup or physical damage may prevent proper movement.
Compare Redundant Position Signals
Modern electronic throttle systems often use multiple sensor signals.
Compare the D signal with the other relevant position signals.
A significant disagreement may indicate a problem with:
-
D sensor
-
D circuit
-
Wiring
-
Reference voltage
-
Sensor ground
Compare Commanded and Actual Throttle Position
Compare the ECM's requested throttle position with actual throttle position.
A significant mismatch can indicate:
-
Sensor failure
-
Throttle actuator failure
-
Mechanical binding
-
Wiring problems
-
Electronic throttle-body failure
Check Battery and Charging Voltage
Verify:
-
Battery condition
-
Battery terminals
-
Alternator output
-
Charging voltage
-
Engine grounds
-
Chassis grounds
Use an Oscilloscope When Necessary
An oscilloscope can reveal problems that may not be visible on a scan tool or basic multimeter.
It can identify:
-
Signal dropouts
-
Voltage glitches
-
Electrical noise
-
Intermittent faults
-
Irregular waveforms
Check Technical Service Bulletins
Manufacturer service information may identify known:
-
Accelerator-pedal faults
-
Throttle-body problems
-
Wiring defects
-
Connector issues
-
Calibration problems
-
Software updates
How to Fix P2120
The correct repair depends on the cause confirmed during diagnosis.
Repair Damaged Wiring
Repair or replace wires affected by:
-
Heat
-
Chafing
-
Vibration
-
Pinching
-
Corrosion
-
Previous repairs
Repair or Replace Electrical Connectors
Replace damaged terminals or connector housings and restore correct terminal tension.
Replace a Faulty Position Sensor
If testing confirms that the throttle or accelerator pedal position sensor has failed, replace the applicable sensor when it is serviceable separately.
Replace the Accelerator Pedal Assembly
If the sensor is integrated into the accelerator pedal and cannot be replaced separately, the pedal assembly may need to be replaced.
Replace the Electronic Throttle Body
If an internal throttle-position sensor, actuator, or electronic circuit is defective, replace the applicable throttle-body assembly.
Repair Reference-Voltage Problems
Repair an open, shorted, or damaged reference-voltage circuit when testing confirms the fault.
Repair Sensor Ground Problems
Repair loose, corroded, damaged, or high-resistance ground connections.
Repair Sensor Power-Supply Problems
Repair an open power circuit, blown fuse, damaged wire, or poor electrical connection when confirmed by testing.
Repair Mechanical Throttle Problems
Repair mechanical binding or damage affecting throttle-plate movement.
Clean the Throttle Body
If excessive carbon buildup is confirmed to be restricting throttle movement, clean the throttle body according to the manufacturer's procedure.
Perform Required Relearn Procedures
Some vehicles may require:
-
Throttle-body relearn
-
Accelerator-pedal calibration
-
Idle relearn
-
Electronic throttle adaptation
Always use the manufacturer-specific procedure.
Correct Aftermarket Modifications
Remove or correct aftermarket throttle-control devices if they are responsible for the malfunction.
Update ECM/PCM Software
If a manufacturer identifies a software-related issue, perform the appropriate ECM/PCM update.
Replace the ECM/PCM
The ECM/PCM should only be replaced after the D circuit, sensor, wiring, connectors, reference voltage, power supply, grounds, and throttle/pedal assembly have been properly tested.
What Happens If P2120 Is Ignored?
P2120 should not be ignored because it involves a throttle or accelerator pedal position circuit.
Possible consequences include:
-
Reduced engine power
-
Poor acceleration
-
Hesitation
-
Limp mode
-
Engine stalling
-
Unpredictable throttle response
-
Cruise-control deactivation
-
Poor fuel economy
-
Additional throttle-control codes
-
Increased emissions
The ECM may intentionally restrict engine output when it cannot reliably determine accelerator or throttle position.
Can You Drive With P2120?
Driving with P2120 should be approached cautiously.
The vehicle may continue operating normally in some cases, while another vehicle may immediately enter reduced-power mode.
A short trip may be possible if:
-
Accelerator response is predictable.
-
The engine is running normally.
-
There is no significant power loss.
-
The vehicle is not stalling.
-
No serious warning messages are displayed.
Avoid continued driving if you experience:
-
Sudden loss of acceleration
-
Unpredictable accelerator response
-
Severe hesitation
-
Repeated stalling
-
Reduced-power mode
-
Multiple electronic throttle warnings
If accelerator response becomes unpredictable, the vehicle should be inspected promptly.
Is P2120 a Serious Code?
P2120 is generally considered a moderate to potentially high-severity diagnostic trouble code.
The severity depends on how the fault affects throttle control.
A vehicle may remain driveable if the ECM can use redundant position signals, but a serious D-circuit malfunction can cause:
-
Reduced engine power
-
Limited throttle operation
-
Fail-safe mode
-
Loss of normal acceleration
-
Engine stalling
-
Unpredictable throttle response
If the vehicle suddenly loses power or throttle response becomes unpredictable, the problem should be treated as high priority.
How to Prevent P2120
Recommended practices include:
-
Protect throttle and accelerator-pedal wiring from excessive heat.
-
Prevent wiring from rubbing against metal.
-
Keep electrical connectors clean and dry.
-
Check connector seals for water intrusion.
-
Maintain battery terminals.
-
Maintain engine and chassis grounds.
-
Repair damaged wiring promptly.
-
Secure wiring away from moving engine components.
-
Avoid poorly installed throttle-control modifications.
-
Use correct replacement components.
-
Perform required throttle or pedal relearn procedures.
-
Inspect wiring after major engine repairs.
-
Address Check Engine Light warnings promptly.
P2120 vs. Related Codes
| Code | General Description |
|---|---|
| P2120 | Throttle/Pedal Position Sensor/Switch "D" Circuit Malfunction |
| P2121 | Throttle/Pedal Position Sensor/Switch "D" Circuit Range/Performance |
| P2122 | Throttle/Pedal Position Sensor/Switch "D" Circuit Low Input |
| P2123 | Throttle/Pedal Position Sensor/Switch "D" Circuit High Input |
| P2124 | Throttle/Pedal Position Sensor/Switch "D" Circuit Intermittent |
| P2125 | Throttle/Pedal Position Sensor/Switch "E" Circuit Malfunction |
| P2126 | Throttle/Pedal Position Sensor/Switch "E" Circuit Range/Performance |
| P2127 | Throttle/Pedal Position Sensor/Switch "E" Circuit Low Input |
| P2128 | Throttle/Pedal Position Sensor/Switch "E" Circuit High Input |
| P2129 | Throttle/Pedal Position Sensor/Switch "E" Circuit Intermittent |
| P2130 | Throttle/Pedal Position Sensor/Switch "F" Circuit Malfunction |
| P2131 | Throttle/Pedal Position Sensor/Switch "F" Circuit Range/Performance |
| P2132 | Throttle/Pedal Position Sensor/Switch "F" Circuit Low Input |
| P2133 | Throttle/Pedal Position Sensor/Switch "F" Circuit High Input |
| P2134 | Throttle/Pedal Position Sensor/Switch "F" Circuit Intermittent |
| P2135 | Throttle Position Sensor A/B Voltage Correlation |
| P2136 | Throttle/Pedal Position Sensor/Switch A/C Voltage Correlation |
| P2137 | Throttle/Pedal Position Sensor/Switch B/C Voltage Correlation |
| P2138 | Throttle/Pedal Position Sensor/Switch D/E Voltage Correlation |
| P2139 | Throttle/Pedal Position Sensor/Switch D/F Voltage Correlation |
| P2140 | Throttle/Pedal Position Sensor/Switch E/F Voltage Correlation |
The D-circuit codes can be summarized as:
-
P2120 = D circuit malfunction
-
P2121 = D circuit range/performance
-
P2122 = D circuit low input
-
P2123 = D circuit high input
-
P2124 = D circuit intermittent
This distinction is useful during diagnosis because P2120 is a general malfunction code, while P2121–P2124 provide more specific information about the behavior of the D circuit.
Final Thoughts
The P2120 Throttle/Pedal Position Sensor/Switch "D" Circuit Malfunction diagnostic trouble code indicates that the ECM/PCM has detected a general malfunction in the D throttle or accelerator pedal position circuit.
Possible causes include:
-
Faulty throttle position sensor
-
Faulty accelerator pedal position sensor
-
Electronic throttle-body failure
-
Open circuit
-
Short circuit
-
Damaged wiring
-
Corroded connectors
-
Loose terminals
-
Missing reference voltage
-
Poor sensor ground
-
Sensor power-supply problems
-
Throttle actuator problems
-
Mechanical throttle binding
-
Calibration or relearn problems
-
Low or unstable system voltage
-
Aftermarket modifications
-
ECM/PCM faults
The most important point is that P2120 does not automatically mean that the throttle body or accelerator pedal needs to be replaced.
The D circuit should first be identified using the vehicle-specific wiring diagram. Diagnosis should then include live-data analysis, signal-voltage testing, reference-voltage checks, power and ground testing, wiring inspection, connector inspection, and comparison with redundant throttle or pedal-position signals.
Because electronic throttle systems directly affect accelerator response and engine power, any vehicle experiencing sudden power loss, unpredictable throttle response, severe hesitation, or engine stalling should be inspected promptly.
Correctly identifying the source of the D-circuit malfunction can prevent unnecessary parts replacement and help restore reliable electronic throttle operation.