The P2549 code indicates that the PCM has detected that the torque‑management request input signal B (normally the accelerator‑pedal position sensor signal) is outside its expected voltage range or is not performing as expected. This can cause the engine‑control module to limit torque output as a protective measure.
The sensor itself may be worn, contaminated, or internally shorted, causing its voltage signal to fall outside the PCM‑expected range.
Corrosion, loose pins, chafed wires, or a short to power/ground can distort the signal and trigger the range/performance fault.
If the TPS signal used for torque management is erratic, the PCM may interpret it as a problem with the APP input signal B.
Although uncommon, a failure in the PCM’s input‑conditioning circuitry or a corrupted calibration can cause false P2549 codes; this is considered only after sensor and wiring checks.
Loss or corruption of the message carrying the torque‑request data between sensors and the PCM can appear as a range/performance fault.
Non‑OEM pedals or improperly programmed sensors can produce signals that the PCM does not recognize as valid.
No. The PCM is rarely the cause; most P2549 faults stem from the accelerator‑pedal position sensor, its wiring, or related sensor circuits. PCM replacement should only be considered after those components have been tested and found good.
Yes. Mechanical binding or contamination can prevent the sensor from moving smoothly, producing an erratic voltage signal that the PCM interprets as out of range.
Clearing the code only removes the warning; if the underlying sensor or wiring issue remains, the code will return once the fault is detected again.