P2129 Throttle/Pedal Position Sensor/Switch "E" Circuit Intermittent
The OBD2 code P2129 indicates that there is an intermittent issue with the Throttle/Pedal Position Sensor/Switch "E" circuit, which may affect the engine's throttle response and performance
Definition
Common causes
- Faulty throttle position sensor
- Damaged wiring or connectors
- Poor electrical connections
- Corroded terminals
- Faulty accelerator pedal position sensor
- Software issues in the engine control module (ECM)
- Intermittent short circuits
- Grounding issues
Common misdiagnoses
- Throttle body issues
- Accelerator pedal assembly failure
- Wiring or connector problems
- Engine control module (ECM) failure
- Other throttle position sensor malfunctions
- Vacuum leaks
- Fuel delivery issues
- Ignition system problems
Troubleshooting steps
-
1. Check for Additional Codes
Use an OBD-II scanner to check for any other related trouble codes. This can provide more context and help identify if there are multiple issues
-
2. Inspect Wiring and Connectors
Visual Inspection: Check the wiring harness and connectors associated with the throttle position sensor and accelerator pedal position sensor for any signs of damage, corrosion, or loose connections
-
3. Connector Pins
Ensure that the pins in the connectors are not bent, corroded, or damaged
-
4. Test the Throttle Position Sensor (TPS)
Voltage Test: Use a multimeter to measure the voltage output of the TPS. Compare the readings to the specifications in the vehicle’s service manual
-
5. Resistance Test
Check the resistance of the TPS at various throttle positions to ensure it operates smoothly without any dead spots
-
6. Test the Accelerator Pedal Position Sensor (APP)
Similar to the TPS, test the APP sensor for proper voltage and resistance readings. Ensure it operates smoothly throughout its range
-
7. Check for Ground Issues
Ensure that the ground connections for the throttle and pedal position sensors are secure and free of corrosion. A poor ground can cause intermittent issues
-
8. Inspect the Throttle Body
Check the throttle body for any signs of carbon buildup or mechanical issues that could affect the throttle position sensor's readings
-
9. Scan for Freeze Frame Data
Review the freeze frame data from the OBD-II scanner to see the conditions under which the code was set. This can provide insight into what might have triggered the issue
-
10. Perform a Throttle Body Relearn
If the throttle body has been cleaned or replaced, perform a throttle body relearn procedure as specified in the vehicle’s service manual
-
11. Check for Software Updates
Sometimes, manufacturers release software updates for the engine control module (ECM) that can resolve known issues. Check if there are any updates available for your vehicle
-
12. Clear Codes and Test Drive
After performing the above checks and repairs, clear the codes and take the vehicle for a test drive to see if the code returns.1
-
13. Consult a Professional
If the issue persists after performing these steps, it may be necessary to consult a professional mechanic or technician who can perform more advanced diagnostics. By following these troubleshooting steps, you should be able to identify and resolve the issue related to the P2129 code. Always refer to the specific service manual for your vehicle for detailed procedures and specifications