• 23-01-2025
  • 15 min.
  • 944

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:

  1. The driver presses the accelerator pedal.

  2. Accelerator pedal position sensors detect pedal movement.

  3. The sensors produce electrical signals.

  4. The ECM/PCM receives the signals.

  5. The ECM calculates the requested engine torque.

  6. The ECM commands the electronic throttle actuator.

  7. The throttle plate moves.

  8. Throttle position sensors report the actual position.

  9. 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.