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
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. 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. 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. 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. 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. 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. 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. 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. Check for Vacuum Leaks
If the vehicle uses a vacuum-operated cruise control system, inspect for any vacuum leaks that could affect performance
-
9. Test the Fuses
Check the fuses related to the cruise control system to ensure they are intact. Replace any blown fuses
-
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. 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. 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