P code powertrain Medium severity

P0586 Cruise Control System Circuit Range/Performance Problem

The OBD2 code P0586 indicates a problem with the cruise control system's circuit, specifically related to its range or performance, suggesting that the system is not functioning within the expected parameters

Definition

The OBD2 code P0586 indicates a problem with the cruise control system's circuit, specifically related to its range or performance, suggesting that the system is not functioning within the expected parameters

Common causes

  • Faulty cruise control switch
  • Malfunctioning throttle position sensor
  • Defective brake pedal switch
  • Wiring issues or damaged connectors
  • Faulty cruise control module
  • Vacuum leaks in the system
  • Malfunctioning accelerator pedal position sensor
  • Software issues in the vehicle's control module

Common misdiagnoses

  • Throttle position sensor issues
  • Accelerator pedal position sensor problems
  • Faulty cruise control switch
  • Wiring or connector issues
  • Malfunctioning engine control module (ECM)
  • Brake switch malfunction
  • Vacuum leaks
  • Faulty speed sensor
  • Transmission issues
  • Electrical system problems

Troubleshooting steps

  1. 1. Check for Additional Codes

    Use an OBD-II scanner to check for any other trouble codes that may be present. Addressing any related codes can help in diagnosing the issue

  2. 2. Inspect the Cruise Control Switch

    Examine the cruise control switch for any signs of damage or wear. Ensure that it is functioning correctly and that there are no stuck buttons

  3. 3. Examine Wiring and Connectors

    Inspect the wiring and connectors associated with the cruise control system. Look for frayed wires, corrosion, or loose connections that could affect the circuit's performance

  4. 4. Test the Brake Pedal Switch

    The cruise control system is often disabled when the brake pedal is pressed. Check the brake pedal switch to ensure it is functioning properly and not sending false signals

  5. 5. Check the Throttle Position Sensor (TPS)

    The TPS provides input to the engine control module (ECM) regarding the position of the throttle. A malfunctioning TPS can affect cruise control operation. Test the TPS for proper voltage and resistance

  6. 6. Inspect the Vehicle Speed Sensor (VSS)

    The VSS provides speed information to the ECM, which is crucial for cruise control operation. Check the VSS for proper function and ensure it is sending accurate speed data

  7. 7. Examine the Cruise Control Module

    If applicable, check the cruise control module for any faults. This may involve testing the module's inputs and outputs

  8. 8. Check for Vacuum Leaks

    If the vehicle uses a vacuum-operated cruise control system, inspect for any vacuum leaks that could affect performance

  9. 9. Test the Fuses

    Check the fuses related to the cruise control system to ensure they are intact. Replace any blown fuses

  10. 10. Perform a System Reset

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

  11. 11. Consult the Service Manual

    If the issue persists, refer to the vehicle's service manual for specific diagnostic procedures and specifications related to the cruise control system. 1

  12. 12. Seek Professional Help

    If you are unable to diagnose or fix the issue, consider taking the vehicle to a qualified mechanic or dealership for further diagnosis. By following these steps, you should be able to identify and resolve the underlying issue causing the P0586 code