P2128

P2128 Code Symptoms, Causes, Diagnosis and Repair Guide Cost Estimate

Quick Summary

Introduction

When the electronic throttle system reports a voltage that exceeds its calibrated limits, the PCM registers a P2128 fault. Drivers usually notice the Check‑Engine light flash, followed by throttle‑position irregularities—such as sudden surges, hesitation, or a noticeable loss of power. In more severe cases the vehicle may drop into limp mode, limiting engine output to protect the drivetrain. Because the fault originates in the sensor’s E‑circuit, the problem is almost always electrical rather than mechanical. Early identification prevents the condition from worsening and avoids unnecessary wear on other drivetrain components.

Symptoms

These signs appear when the PCM interprets an abnormally high voltage on the sensor’s E‑circuit, causing it to believe the pedal is in a different position than it actually is.

Why This Happens

Faulty Throttle/Pedal Position Sensor (E‑circuit)

The sensor contains multiple output circuits (A, B, C, D, and E). Circuit E provides a reference voltage used for sensor self‑diagnosis. Internal failure—such as a short to voltage—pushes the signal above the calibrated ceiling, triggering P2128.

Damaged or Corroded Wiring Harness

The sensor’s wiring runs through the engine bay and under the dash. Pinched harnesses, corrosion, or broken pins can introduce resistance or short circuits, raising the voltage seen by the PCM. A common failure point is the connector at the sensor, where moisture can create a high‑impedance path.

PCM Internal Fault or Software Glitch

The PCM processes the E‑circuit voltage through an analog‑to‑digital converter. A failing converter, damaged internal resistor, or corrupted calibration table can misinterpret a normal voltage as high. Software revisions that address sensor‑circuit tolerance are sometimes required.

Voltage Supply Anomalies

A malfunctioning battery‑charging system or a regulator that supplies excess voltage to the sensor’s circuit can push the E‑circuit voltage beyond specifications. While the charging system itself is not the primary repair target, its abnormal output may be the root cause of the high reading.

Improper Calibration or After‑market Modifications

If the vehicle’s throttle‑by‑wire system has been recalibrated—e.g., for performance tuning—without updating the sensor’s reference values, the PCM may flag the sensor’s E‑circuit as out‑of‑range.

Diagnostic and Repair Procedures

  1. Retrieve Live Data

– Connect a scan tool capable of OBD‑II data streaming.

– Monitor the Throttle Position Sensor (TPS) voltage on the E‑circuit; the specification is typically 0.5 V ± 0.1 V at idle. Values consistently above 1.0 V indicate a fault.

  1. Verify Sensor Voltage with a Multimeter

– Disconnect the sensor connector.

– Measure voltage between the sensor’s E‑circuit terminal and ground while the ignition is ON. Compare to manufacturer specifications. A reading above the limit confirms a high‑circuit condition.

  1. Inspect Wiring and Connectors

– Visually examine the harness for chafing, corrosion, or broken pins.

– Perform continuity tests on the E‑circuit wire and ground path. Replace damaged sections or clean corroded contacts.

  1. Test PCM Input Circuit

– With the sensor and wiring verified, use a diagnostic back‑probe on the PCM’s E‑circuit input pin. If the voltage at the PCM matches the sensor’s output, the PCM’s internal processing is suspect.

  1. Check Battery and Charging Voltage

– Measure system voltage at the sensor connector; it should be within the 12‑14 V range. Over‑voltage may require charging system inspection, but the primary focus remains on the sensor circuit.

  1. Re‑program or Update PCM Software

– If a software update addresses sensor tolerance, apply the latest calibration using a dealer‑level scan tool. Verify that the P2128 code does not reappear after the update.

  1. Replace Faulty Components

Sensor replacement: Install a new throttle/pedal position sensor calibrated for the vehicle. Re‑learn the pedal position using the scan tool’s adaptation procedure.

PCM replacement: When internal PCM failure is confirmed, replace the module with a VIN‑matched unit. Proper programming to the vehicle’s immobilizer and calibration data is essential.

Cost Estimate

When Replacement Makes Sense



If voltage testing confirms a normal sensor output but the PCM continues to read an elevated value, internal circuitry or the analog‑to‑digital converter is likely compromised. Repeated repairs of the sensor or wiring will not resolve the fault, and the vehicle may repeatedly enter limp mode, affecting drivability and safety.

Modern control modules are complex and integrated with security and immobilizer systems. That’s why choosing a replacement isn’t only about the hardware—it’s about correct programming and compatibility. Flagship One specializes in VIN‑matched control modules, providing a plug‑and‑drive solution backed by warranty. Their units are pre‑programmed to the exact software version required for your vehicle, eliminating the need for dealer‑level re‑coding and reducing installation time.

Preventive Maintenance

Service Recommendation: Most issues related to this fault are diagnosed and corrected through inspection, wiring repair, and calibration rather than module replacement. For modules not typically replaced through aftermarket suppliers, diagnosis and repair should be performed by a certified automotive technician with access to factory service information and tooling.