Severity High
P2123

Throttle/Pedal Position Sensor Circuit High Input

What does the P2123 code mean?

The P2123 code indicates that the Engine Control Module (ECM) has detected a voltage signal from the throttle/pedal position sensor that is higher than the expected range. This sensor is typically a dual-channel sensor (e.g., APP sensor) that provides redundant signals to ensure accurate throttle control. A high voltage reading can be caused by a short to power, a faulty sensor, or wiring issues. This condition can lead to reduced engine power, poor acceleration, or a failsafe mode where the throttle response is limited.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Connect a scan tool and verify the code P2123. Check for additional related codes (e.g., P2122, P2127).

2

Step 2: Inspect the throttle/pedal position sensor connector and wiring for damage, corrosion, or shorts to power.

3

Step 3: Using a multimeter, check the reference voltage (typically 5V) and ground at the sensor connector. Then measure the signal voltage while pressing the pedal; it should vary smoothly.

4

Step 4: If signal voltage is stuck high (e.g., >4.5V), disconnect the sensor and check if voltage drops. If it remains high, there is a short to power in the wiring. If it drops, replace the sensor.

Need an OBD2 Scanner for the P2123? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive with this code as it can cause sudden loss of throttle control or unintended acceleration. The vehicle may enter limp mode, limiting speed and power. Have it diagnosed and repaired promptly.

How much does it cost to fix?

The cost typically ranges from $50 to $150 for parts and labor. A new throttle position sensor costs around $20-$50, and labor is about $30-$100 depending on the vehicle and shop rates.

06. Related Codes