P2126 means the PCM has detected that the signal from the throttle/pedal position sensor/switch 'E' circuit is outside its expected range or performance limits. This sensor reports accelerator pedal (or throttle valve) position to the engine control module for torque management. When the signal is implausible, the PCM sets the code and may reduce engine power or enter limp‑home mode.
The sensor itself has developed an internal fault that produces a voltage signal that is too high, too low, or erratic relative to pedal movement.
Chafed, pinched, or corroded wires can cause an open circuit, short to ground, or short to power, resulting in an out‑of‑range signal.
Moisture, dirt, or vibration can degrade the connector pins, leading to intermittent loss of signal or noisy readings.
Rarely, the PCM may misinterpret a good sensor signal due to a corrupted calibration or internal hardware issue; this is considered only after sensor and wiring are verified good.
Non‑OEM modifications, such as altered pedal mechanics or unauthorized sensor adjustments, can cause the sensor to operate outside its calibrated range.
No. While a faulty PCM can theoretically cause this code, it is extremely rare. The vast majority of P2126 cases are due to the throttle/pedal position sensor, its wiring, or connectors. Replacing the PCM without first verifying those components usually does not resolve the issue and is not recommended.
A dirty throttle body affects airflow and may cause idle or performance problems, but it does not directly affect the throttle/pedal position sensor circuit. P2126 is specific to the sensor’s electrical signal, so cleaning the throttle body will not clear this code unless the sensor itself is also faulty.
Exact values vary by vehicle, but most APP/TPS sensors output a low voltage near idle (around 0.5 V) and rise smoothly to a high voltage near wide‑open throttle (approximately 4.5 V). The signal should increase linearly without jumps or drop‑outs as the pedal is pressed.