P code powertrain Medium severity

P058D Cruise Control/Accelerator Pedal Position Sensor 'A' Range/Performance Problem

The OBD2 code P058D indicates a problem with the range or performance of the cruise control or accelerator pedal position sensor 'A', suggesting that the sensor's readings are outside the expected parameters

Definition

The OBD2 code P058D indicates a problem with the range or performance of the cruise control or accelerator pedal position sensor 'A', suggesting that the sensor's readings are outside the expected parameters

Common causes

  • Faulty accelerator pedal position sensor
  • Wiring issues or damaged connectors
  • Faulty cruise control module
  • Vacuum leaks in the intake system
  • Throttle body issues
  • Software or calibration issues in the engine control module (ECM)
  • Malfunctioning brake pedal position sensor
  • Electrical interference or shorts in the circuit

Common misdiagnoses

  • Throttle position sensor issues
  • Accelerator pedal position sensor failure
  • Cruise control module malfunction
  • Wiring or connector problems
  • Engine control module (ECM) faults
  • Vacuum leaks
  • Transmission issues
  • Brake switch problems
  • Faulty cruise control actuator
  • Misinterpretation of other related codes

Troubleshooting steps

  1. 1. Check for Additional Codes

    Use an OBD-II scanner to check for any other trouble codes that may be present. Sometimes, multiple codes can provide more context for the issue

  2. 2. Inspect Wiring and Connectors

    Visually inspect the wiring and connectors associated with the accelerator pedal position sensor and cruise control system. Look for signs of damage, corrosion, or loose connections

  3. 3. Test the Accelerator Pedal Position Sensor

  4. 4. Use a multimeter to test the resistance and voltage output of the accelerator pedal position sensor. Compare the readings to the specifications provided in the vehicle’s service manual

  5. 5. Check for smooth operation throughout the entire range of motion

  6. 6. Check the Cruise Control System

  7. 7. Ensure that the cruise control system is functioning properly. Check for any mechanical issues with the cruise control actuator or throttle body

  8. 8. Verify that the cruise control switch is working correctly

  9. 9. Inspect the Throttle Body

  10. 10. Check for any obstructions or issues with the throttle body that could affect the accelerator pedal position sensor's performance

  11. 11. Clean the throttle body if necessary, as carbon buildup can cause performance issues

  12. 12. Check for Vacuum Leaks

    Inspect the intake system for any vacuum leaks that could affect engine performance and the operation of the accelerator pedal position sensor

  13. 13. Perform a System Reset

    After addressing any issues found, clear the trouble codes using the OBD-II scanner and take the vehicle for a test drive to see if the code returns

  14. 14. Check for Software Updates

    In some cases, the issue may be related to a software glitch. Check with the manufacturer for any available updates for the vehicle’s engine control module (ECM)

  15. 15. Consult Technical Service Bulletins (TSBs)

    Look for any TSBs related to the specific make and model of the vehicle, as there may be known issues or fixes for the P058D code

  16. 16. Seek Professional Help

    If the problem persists after performing these steps, it may be necessary to consult a professional mechanic or technician who has experience with the specific vehicle and its systems. By following these troubleshooting steps, you can systematically identify and resolve the issue related to the P058D code