P code powertrain High severity

P0120 Throttle Pedal Position Sensor/Switch A Circuit Malfunction

The OBD2 code P0120 indicates a malfunction in the throttle pedal position sensor or switch A circuit, which affects the vehicle's ability to accurately detect the position of the throttle pedal

Definition

The OBD2 code P0120 indicates a malfunction in the throttle pedal position sensor or switch A circuit, which affects the vehicle's ability to accurately detect the position of the throttle pedal

Common causes

  • Faulty throttle pedal position sensor
  • Damaged wiring or connectors
  • Poor electrical connections
  • Faulty engine control module (ECM)
  • Throttle body issues
  • Corrosion or dirt in the sensor connector
  • Mechanical binding in the throttle pedal assembly
  • Software issues in the ECM

Common misdiagnoses

  • Throttle body issues
  • Accelerator pedal assembly failure
  • Wiring or connector problems
  • Engine control module (ECM) failure
  • Mass air flow sensor issues
  • Vacuum leaks
  • Fuel system problems
  • Ignition system faults

Troubleshooting steps

  1. 1. Check for Additional Codes

    Use an OBD-II scanner to check for any other trouble codes that may be present. This can provide more context and help identify related issues

  2. 2. Inspect the Throttle Pedal Position Sensor

    Visual Inspection: Check the throttle pedal position sensor for any visible damage, corrosion, or loose connections

  3. 3. Connector Check

    Ensure that the electrical connector is securely attached and that there are no bent pins or broken wires

  4. 4. Test the Throttle Pedal Position Sensor

    Voltage Test: Use a multimeter to measure the voltage output of the throttle pedal position sensor. Compare the readings to the specifications in the vehicle’s service manual

  5. 5. Resistance Test

    Check the resistance of the sensor at various pedal positions to ensure it changes smoothly and consistently

  6. 6. Inspect Wiring and Connectors

    Check the wiring harness for any signs of wear, fraying, or damage. Look for any shorts to ground or open circuits

  7. 7. Ensure that all connectors are clean and free of corrosion

  8. 8. Check for Ground Issues

    Verify that the throttle pedal position sensor has a good ground connection. A poor ground can lead to erratic sensor readings

  9. 9. Examine the Throttle Body

    Inspect the throttle body for any obstructions or carbon buildup that could affect the throttle operation

  10. 10. Ensure that the throttle plate moves freely and is not sticking

  11. 11. Test the Engine Control Module (ECM)

    If all other components check out, the issue may lie with the ECM. Check for software updates or reprogramming needs

  12. 12. In some cases, the ECM may need to be tested for proper operation

  13. 13. Clear Codes and Test Drive

    After performing repairs or adjustments, clear the trouble codes using the OBD-II scanner

  14. 14. Take the vehicle for a test drive to see if the code returns

  15. 15. Consult Technical Service Bulletins (TSBs)

    Check for any TSBs related to the throttle pedal position sensor for your specific vehicle make and model. Manufacturers may have issued fixes for known issues

  16. 16. Seek Professional Help

    If you are unable to resolve the issue after these steps, it may be best to consult a professional mechanic who has experience with your vehicle.Conclusion By following these troubleshooting steps, you can systematically identify and address the cause of the P0120 code. Always refer to the vehicle’s service manual for specific testing procedures and specifications