P2123 Throttle/Pedal Position Sensor/Switch "D" Circuit High Input
The P2123 Throttle/Pedal Position Sensor/Switch "D" Circuit High Input diagnostic trouble code indicates that the Engine Control Module (ECM/PCM) has detected a voltage signal from the throttle or accelerator pedal position D circuit that is higher than the expected range.
In simple terms, the vehicle's computer is receiving too much voltage from the D throttle/pedal position circuit.
Modern vehicles commonly use electronic throttle control (ETC) systems instead of a traditional mechanical accelerator cable. These systems use multiple throttle and accelerator pedal position signals to monitor driver input and throttle movement.
The ECM continuously compares these signals with expected voltage ranges. If the D circuit voltage becomes too high, the ECM can store P2123, illuminate the Check Engine Light, and in some vehicles activate a reduced-power or fail-safe 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 messages
The exact component associated with the D circuit varies by manufacturer. It may be part of the accelerator pedal position sensor system, electronic throttle body, or another throttle/pedal position circuit.
What Does P2123 Mean?
P2123 means that the ECM/PCM has detected a high-input voltage condition in the throttle/pedal position sensor or switch D circuit.
The important term is "High Input."
The ECM expects the D circuit to operate within a specified electrical range. When the signal voltage rises above the manufacturer's calibrated threshold, P2123 may be stored.
A high signal can be caused by:
-
Signal wire shorted to battery voltage
-
Incorrect reference voltage
-
Faulty position sensor
-
Faulty accelerator pedal assembly
-
Faulty electronic throttle body
-
Poor sensor ground
-
Damaged wiring
-
Incorrect wiring repair
-
Connector problems
-
Internal sensor failure
-
ECM/PCM fault
A P2123 code does not automatically mean that the throttle body or accelerator pedal needs to be replaced.
What Is the Throttle/Pedal Position Sensor?
Modern electronic throttle systems use electrical sensors to determine accelerator-pedal and throttle position.
A typical electronic throttle system operates as follows:
-
The driver presses the accelerator pedal.
-
Accelerator pedal position sensors detect pedal movement.
-
The sensors produce electrical signals.
-
The ECM/PCM receives the signals.
-
The ECM calculates the requested engine torque.
-
The ECM commands the electronic throttle actuator.
-
The throttle plate moves.
-
Throttle position sensors report the actual position.
-
The ECM compares the available signals for plausibility and safety.
Multiple position signals provide redundancy.
If one circuit reports an implausibly high voltage, the ECM can recognize the discrepancy and activate a protective strategy.
What Does "D Circuit" Mean?
The D circuit is a specific throttle or pedal position signal identified by the manufacturer.
It does not necessarily mean there is a separate physical component called "Sensor D."
Depending on the vehicle, D may refer to:
-
Accelerator pedal position sensor circuit
-
Throttle position sensor circuit
-
Electronic throttle body signal
-
One of several redundant position signals
-
Accelerator pedal assembly circuit
The exact meaning of D is manufacturer-specific.
The correct circuit must be identified using the vehicle's:
-
Wiring diagram
-
Connector pinout
-
Technical specifications
-
Service information
-
Manufacturer diagnostic procedure
The D circuit on one vehicle may be completely different from the D circuit on another vehicle.
What Does "High Input" Mean?
The ECM monitors the voltage produced by the D circuit.
Under normal conditions, the signal should remain within a defined operating range.
A simplified example might look like this:
Normal sensor operation
The sensor signal changes through its expected voltage range as the pedal or throttle moves.
High-input condition
The D signal becomes higher than the maximum voltage the ECM expects.
This can happen if:
-
The signal wire contacts battery voltage.
-
The sensor internally fails.
-
The reference circuit is abnormal.
-
The sensor ground becomes faulty.
-
A connector terminal is damaged.
-
Wiring has been incorrectly repaired.
The exact voltage threshold is vehicle-specific and should not be assumed.
Symptoms of P2123
Symptoms depend on the vehicle and severity of the high-input condition.
Check Engine Light
The Check Engine Light is commonly illuminated.
Poor Throttle Response
The accelerator may respond incorrectly or slowly.
Hesitation
The engine may hesitate when the accelerator is pressed.
Reduced Engine Power
The ECM may intentionally limit engine output.
Limited Acceleration
The vehicle may not accelerate normally.
Limp Mode
The ECM may enter a fail-safe operating mode.
Engine Surging
Incorrect throttle-position information can cause abnormal engine response.
Rough Idle
Throttle-control problems may affect idle stability.
Engine Stalling
A severe throttle-control fault can contribute to engine stalling.
Cruise Control Disabled
Cruise control may be disabled when throttle information is unreliable.
Warning Messages
Depending on the vehicle, the dashboard may display:
-
Reduced Engine Power
-
Service Throttle System
-
Electronic Throttle Control Fault
-
Engine Fault
-
Drive System Fault
Common Causes of P2123
Signal Wire Shorted to Power
One of the most important causes of a high-input code is an unwanted connection between the D signal wire and a power source.
Possible causes include:
-
Chafed wiring
-
Melted insulation
-
Pinched harness
-
Incorrect previous repair
-
Damaged connector
-
Harness contacting another power wire
Faulty Throttle/Pedal Position Sensor
The position sensor itself may have an internal electrical failure.
Possible problems include:
-
Internal short
-
Incorrect output
-
Sensor-element failure
-
Damaged sensing track
-
Internal contamination
Faulty Accelerator Pedal Position Sensor
If the D circuit belongs to the accelerator pedal assembly, the pedal-position sensor may be defective.
Possible failures include:
-
Internal short circuit
-
Incorrect voltage output
-
Sensor-element damage
-
Electrical wear
Faulty Electronic Throttle Body
If the D circuit is part of the throttle body, an internal throttle-position sensor or electronic circuit may produce an excessively high signal.
Incorrect Reference Voltage
Throttle and pedal position sensors commonly use a regulated reference voltage.
If the reference voltage becomes higher than specified, the sensor output may also become abnormal.
Possible causes include:
-
Reference-wire short to power
-
ECM reference-voltage problem
-
Another sensor affecting a shared reference circuit
-
Wiring fault
Poor Sensor Ground
A sensor ground problem can cause the output voltage to behave abnormally.
Possible causes include:
-
Loose ground
-
Corroded ground connection
-
Broken ground wire
-
High resistance
-
Poor connector contact
Damaged Wiring
Inspect wiring for:
-
Chafing
-
Broken conductors
-
Melted insulation
-
Pinched wires
-
Heat damage
-
Vibration damage
-
Incorrect previous repairs
Corroded Electrical Connector
Corrosion can interfere with sensor signals and reference circuits.
Inspect for:
-
Green corrosion
-
Oxidation
-
White deposits
-
Moisture
-
Damaged terminals
Loose or Damaged Terminal
A terminal that is bent, loose, or improperly seated can cause abnormal sensor voltage.
Possible problems include:
-
Poor terminal tension
-
Backed-out pin
-
Bent pin
-
Damaged connector lock
Water Intrusion
Water inside an electrical connector can cause:
-
Corrosion
-
Unstable resistance
-
Electrical shorts
-
Abnormal sensor signals
Throttle Plate Contamination
Carbon deposits can restrict throttle movement.
This may contribute to throttle-position problems, although a dirty throttle body alone does not necessarily explain a high-input electrical circuit code.
Mechanical Throttle Binding
A sticking throttle plate can prevent the throttle from following the expected position.
Possible causes include:
-
Carbon buildup
-
Foreign material
-
Damaged throttle shaft
-
Mechanical wear
Low Battery or Charging Problems
Unstable system voltage can affect electronic throttle operation.
Possible causes include:
-
Weak battery
-
Loose battery terminal
-
Alternator problems
-
Poor engine ground
-
Poor chassis ground
Throttle or Pedal Calibration Problem
Some vehicles require a specific calibration or relearn procedure after:
-
Throttle-body replacement
-
Accelerator-pedal replacement
-
Battery disconnection
-
ECM replacement
-
Software update
Failure to perform a required procedure can cause related throttle-control faults.
Aftermarket Modifications
Potential causes include:
-
Throttle-response controllers
-
Pedal tuning devices
-
Modified wiring
-
ECU tuning
-
Engine swaps
-
Non-standard throttle components
Faulty ECM/PCM
An ECM/PCM fault is possible but generally less common than a wiring, sensor, connector, reference-voltage, or ground problem.
The control module should normally be considered only after the external circuit has been thoroughly tested.
Vehicles Commonly Affected by P2123
P2123 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.
P2123 can occur on any compatible vehicle when the ECM detects that the relevant throttle/pedal position D circuit signal is above its expected range.
Important: The exact component, connector, voltage threshold, and circuit location vary by manufacturer.
How Is P2123 Diagnosed?
P2123 should be diagnosed using the vehicle manufacturer's wiring diagrams, specifications, scan-tool data, and diagnostic procedures.
The objective is to determine whether the high signal is caused by:
-
Sensor failure
-
Accelerator pedal assembly
-
Electronic throttle body
-
Signal wire shorted to power
-
Reference-voltage problem
-
Ground problem
-
Connector fault
-
Wiring damage
-
Mechanical throttle problem
-
Calibration issue
-
ECM/PCM fault
Check for Additional Trouble Codes
Perform a complete diagnostic scan.
Look for:
-
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
Related codes can show whether the problem is isolated to the D circuit or affects multiple throttle/pedal signals.
Check Freeze-Frame Data
Review the freeze-frame information captured when P2123 was stored.
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 ground
-
ECM/PCM terminal
-
Related redundant sensor
-
Connector pin numbers
-
Expected voltage range
Do not assume the D circuit uses the same pin or voltage threshold on another vehicle.
Monitor Live 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.
Look for:
-
D signal stuck high
-
Signal above the expected range
-
Abnormal signal changes
-
Mismatch with redundant signals
-
Unexpectedly high position values
Measure the D Signal Voltage
Use a multimeter according to the manufacturer's diagnostic procedure.
Measure:
-
D signal voltage
-
Reference voltage
-
Sensor ground
Compare the measurements with the manufacturer's specifications.
Do not apply battery voltage to a sensor signal circuit unless the manufacturer's diagnostic procedure specifically instructs you to do so.
Check the Reference Voltage
Many throttle and pedal systems use a regulated reference voltage, commonly around 5 volts, but the exact specification must be confirmed for the vehicle.
If the reference voltage is too high, investigate the reference circuit before replacing the sensor.
Check Sensor Ground
Verify that the sensor ground is correct.
Look for:
-
Excessive resistance
-
Voltage drop
-
Corrosion
-
Loose connections
-
Damaged ground wiring
A ground problem can make a sensor output appear abnormal.
Check for a Short to Power
Because P2123 specifically indicates a high-input condition, inspect the D signal wire for unwanted contact with:
-
Battery voltage
-
Ignition voltage
-
Another powered circuit
A short to power is especially important to rule out before replacing a sensor.
Check for an Open or High-Resistance Circuit
Inspect the D circuit for:
-
Broken wires
-
Damaged terminals
-
Poor splices
-
Corrosion
-
High resistance
Perform continuity and resistance testing according to the manufacturer's procedure.
Inspect Electrical Connectors
Check for:
-
Corrosion
-
Water intrusion
-
Bent pins
-
Loose terminals
-
Backed-out pins
-
Damaged connector locks
-
Melted insulation
Perform a Wiggle Test
While monitoring live sensor data, carefully move the relevant wiring harness and connectors.
If the D signal changes unexpectedly, inspect the harness and connector more closely.
This can help identify:
-
Broken internal wires
-
Loose terminals
-
Poor connector contact
-
Harness damage
Inspect the Accelerator Pedal
If the D circuit belongs to the accelerator pedal, inspect:
-
Pedal movement
-
Position sensor
-
Connector
-
Wiring
-
Terminals
-
Physical damage
The pedal should move smoothly and return correctly.
Inspect the Electronic Throttle Body
If the D circuit belongs to the throttle body, inspect:
-
Throttle plate
-
Position sensors
-
Actuator
-
Internal wiring
-
Connector
-
Electronic components
Compare Redundant Sensor Signals
Compare the D signal with the other relevant throttle or accelerator pedal signals.
If one signal is abnormally high while the others remain within specification, investigate the corresponding D circuit.
Check Commanded vs. Actual Throttle Position
Compare commanded throttle position with actual throttle position.
An abnormal difference may indicate:
-
Position-sensor failure
-
Electronic throttle-body fault
-
Mechanical binding
-
Wiring problems
-
Actuator problems
Check Battery and Charging Voltage
Verify:
-
Battery voltage
-
Battery terminals
-
Alternator output
-
Charging voltage
-
Engine grounds
-
Chassis grounds
Use an Oscilloscope When Necessary
An oscilloscope can help identify:
-
Signal spikes
-
Electrical noise
-
Abnormal voltage patterns
-
Intermittent high-voltage events
This can be useful when the signal problem is difficult to reproduce.
Check for Technical Service Bulletins
Check manufacturer service information for known:
-
Accelerator pedal faults
-
Throttle-body failures
-
Wiring problems
-
Connector issues
-
Software updates
How to Fix P2123
The correct repair depends on the confirmed cause.
Repair a Signal Wire Shorted to Power
Repair damaged wiring and restore the correct signal-circuit routing.
Replace a Faulty Position Sensor
If testing confirms that the sensor itself is producing an incorrect high signal, replace the applicable sensor.
Replace the Accelerator Pedal Assembly
If the D circuit is integrated into the accelerator pedal and the internal sensor has failed, replace the pedal assembly when required.
Replace the Electronic Throttle Body
If an internal throttle position sensor, actuator, or electronic circuit is defective, replace the throttle body or applicable assembly.
Repair Reference-Voltage Problems
Repair the reference circuit if testing confirms that the voltage is outside specification.
Repair Sensor Ground Problems
Repair loose, corroded, damaged, or high-resistance ground connections.
Repair Damaged Wiring
Repair or replace wiring 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.
Repair Water Intrusion
Replace damaged connector seals and correct the source of moisture.
Repair Mechanical Throttle Problems
Repair the throttle mechanism if the throttle plate or shaft is physically binding.
Clean the Throttle Body
If 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
Follow the manufacturer-specific procedure.
Correct Aftermarket Modifications
Remove or correct aftermarket throttle-control devices if they are responsible for the abnormal signal.
Update ECM/PCM Software
If manufacturer service information identifies a software-related issue, perform the appropriate ECM/PCM update.
Replace the ECM/PCM
The ECM/PCM should only be considered after the sensor, wiring, connectors, reference voltage, grounds, and throttle/pedal assembly have been properly tested.
What Happens If P2123 Is Ignored?
P2123 should not be ignored because the fault involves an accelerator or throttle 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 limit throttle operation when it cannot trust the position signal.
Can You Drive With P2123?
Driving with P2123 should be approached cautiously.
A vehicle with this code may enter reduced-power mode or respond differently to accelerator input.
A short trip may be possible if:
-
Accelerator response is predictable.
-
The engine runs 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 power loss
-
Unpredictable accelerator response
-
Severe hesitation
-
Repeated stalling
-
Reduced-power mode
-
Multiple electronic throttle warnings
If accelerator response becomes unpredictable, have the vehicle inspected promptly.
Is P2123 a Serious Code?
P2123 is generally considered a moderate to potentially high-severity diagnostic trouble code.
The code affects a throttle or accelerator position circuit, which is important to engine control and vehicle response.
Depending on the vehicle, the ECM may:
-
Enter fail-safe mode
-
Limit engine power
-
Disable cruise control
-
Restrict throttle operation
-
Trigger a reduced-power warning
If there is sudden loss of acceleration, engine stalling, or unpredictable throttle response, the fault should be treated as high priority.
How to Prevent P2123
Recommended practices include:
-
Protect throttle and accelerator-pedal wiring from 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.
P2123 vs. Related Codes
| Code | General Description |
|---|---|
| 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:
-
P2121 = D circuit range/performance
-
P2122 = D circuit low input
-
P2123 = D circuit high input
-
P2124 = D circuit intermittent
The P2125–P2129 codes relate to the corresponding E circuit, while P2130–P2134 relate to the F circuit.
Final Thoughts
The P2123 Throttle/Pedal Position Sensor/Switch "D" Circuit High Input diagnostic trouble code indicates that the ECM/PCM has detected a throttle or accelerator pedal position D-circuit signal that is higher than the expected electrical range.
Common causes include:
-
Signal wire shorted to power
-
Faulty throttle position sensor
-
Faulty accelerator pedal position sensor
-
Faulty electronic throttle body
-
Incorrect reference voltage
-
Poor sensor ground
-
Damaged wiring
-
Corroded connectors
-
Loose or backed-out terminals
-
Water intrusion
-
Mechanical throttle problems
-
Low or unstable system voltage
-
Calibration problems
-
Aftermarket modifications
-
ECM/PCM faults
The most important point is that P2123 does not automatically mean that the throttle body or accelerator pedal must be replaced.
Diagnosis should begin by identifying the D circuit and checking the signal voltage, reference voltage, sensor ground, wiring, connectors, and possible shorts to power. Live-data comparison with redundant throttle or pedal-position signals is also extremely useful.
If the vehicle experiences reduced engine power, sudden acceleration problems, engine stalling, or unpredictable accelerator response, the fault should be diagnosed promptly.
Correctly identifying the source of the high-input condition can prevent unnecessary parts replacement and help restore safe and reliable electronic throttle operation.