The P2115 code indicates that the throttle pedal position sensor D is not reaching its expected minimum stop position, meaning the sensor's signal is outside the programmed range when the pedal is at rest.
The sensor's internal electronics or contacts may be defective, causing it to report an out‑of‑range voltage when the pedal is at rest.
Corroded, damaged, or loose wiring/connector can interrupt the sensor signal, preventing the proper minimum voltage from being received.
Physical obstruction or wear in the pedal mechanism can prevent the pedal from reaching the full rest position, affecting sensor readings.
In rare cases, an incorrect calibration or a software glitch in the PCM may misinterpret the sensor signal, but this is less common than hardware faults.
Replacing the PCM is rarely necessary for this code; most often the problem is a faulty sensor, wiring, or mechanical issue.
Usually not; the issue is isolated to the sensor D circuit or its connections, not the throttle body as a whole.
Yes, if the underlying fault is corrected and the system completes a drive cycle without the error, the code will clear automatically.
P2115 is a throttle‑position sensor performance code and does not directly indicate an emissions fault, though it can affect engine operation and emissions indirectly.