HomeTrouble CodesP2128

P2128 — Throttlepedal Position Sensorswitch E Circuit High

Manufacturer-specificPowertrain (engine & transmission)

P2128 indicates that the Engine Control Module (ECM) has detected a voltage signal from Throttle/Pedal Position Sensor/Switch E that is higher than the expected range. This typically points to a short to voltage, an open ground, or a failed sensor within the accelerator pedal assembly.

Symptoms

What causes it — most likely first

1. Faulty throttle pedal position sensor (internal short)

The sensor itself has an internal short to voltage or has failed, causing the signal circuit to read high. This is the most common root cause.

2. Short to voltage in the signal circuit

The signal wire from the sensor to the ECM is shorted to a 5V reference or battery voltage, raising the signal above normal range.

3. Open or high resistance in the ground circuit

A poor ground connection at the sensor or ECM can cause the signal voltage to float high, mimicking a high circuit condition.

4. Corroded, damaged, or loose connector

Moisture, corrosion, or bent pins at the pedal sensor connector can create intermittent high-resistance or shorted connections.

5. Faulty Engine Control Module (ECM) – very rare

In extremely rare cases, an internal ECM failure can cause a false high reading. This should only be considered after all other causes are thoroughly ruled out.

How it's diagnosed

  1. Scan for all stored codes and freeze frame data; note any related codes (e.g., P2122, P2123, P2127).
  2. Using a scan tool, monitor the live data for Throttle Pedal Position Sensor E voltage while slowly pressing and releasing the pedal. Compare to manufacturer specifications.
  3. Visually inspect the pedal sensor connector and wiring for damage, corrosion, or pinched wires. Check for signs of water intrusion.
  4. Test the sensor's 5V reference and ground circuits at the connector with a multimeter. Verify reference voltage is within spec (typically ~5V) and ground has low resistance (<5 ohms).
  5. Measure the signal voltage at the sensor connector with the pedal released and fully depressed. A high reading (e.g., >4.8V at rest) indicates a short to voltage or internal sensor fault.
  6. If all wiring and sensor tests pass, perform a wiggle test on the harness while monitoring the signal voltage to identify intermittent shorts. As a last resort, test the ECM by back-probing its connector for the same signal.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationManufacturer-specific (P1/B1/C1/U1)

Frequently asked

Can I drive my car with a P2128 code?

It is not recommended. The vehicle will likely enter limp mode with reduced power, which can be dangerous in traffic. Continued driving may also cause additional drivability issues or damage to other components.

Is it safe to replace the throttle pedal position sensor myself?

Yes, if you have basic mechanical skills and follow the vehicle's service manual. However, some vehicles require a pedal position sensor recalibration or relearn procedure after replacement, which may need a professional scan tool.

Do I need to replace the ECM (engine computer) for P2128?

Almost never. The ECM is rarely the cause of this code. Most cases are resolved by repairing a wiring issue or replacing the pedal sensor. Only consider ECM replacement after all other possibilities have been exhaustively tested and ruled out.

Will clearing the code fix the problem?

No. Clearing the code only turns off the Check Engine Light temporarily. If the underlying fault (e.g., shorted sensor or wiring) is not repaired, the code will return as soon as the ECM runs its monitor test.