Code
P1584
CHEVROLET
P — Powertrain
Cruise Control Disabled
Views:
UK: 20
EN: 50
RU: 21
AI status
Completed
Completed
100%
Causes
- Faulty brake light switch or brake switch circuit
- Clutch switch or clutch interlock (manual transmission) fault
- Blown fuse or relay in cruise/control circuits
- Low battery or poor battery/charging system voltage
- Vehicle speed sensor (VSS) or speed signal failure
- Faulty PCM/BCM/module controlling cruise or lost CAN communication
Symptoms
- Cruise control inoperative or disabled menu message
- Cruise indicator lamp off or flashing on dash
- Cruise set/Resume functions cannot be engaged
- Possible related warning lights (ABS/Traction/Check Engine)
- Cruise may work intermittently or only after rebooting vehicle
What to check
- Read DTCs and freeze-frame data with a scan tool; note related codes
- Verify battery voltage at rest and while cranking (should be ~12.4–14.5 V)
- Inspect fuses and relays related to cruise/cruise enable circuits
- Check brake lamp operation by observing rear lamps while pressing brake pedal
- Verify brake pedal switch continuity and correct switching action
- For manual trans, verify clutch switch operation; for automatic, verify park/gear inhibitor inputs
Signal parameters
- Brake switch: 12V/key on (released) → 0V (pressed) or specified OEM logic level
- Clutch switch (manual): open/closed state when pedal depressed/released
- Ignition 12V supply to cruise/PCM circuits (~12V battery voltage)
- Vehicle speed sensor (VSS) speed signal (pulses/km or mph) and expected RPM/speed values
- CAN messages: cruise enable status and module acknowledgements
- Cruise set/resume switch inputs on steering column (active/inactive states)
Diagnostic algorithm
- Connect a professional scan tool, record P1584 and any other stored/active codes and freeze-frame data.
- Verify battery and charging system health; charge or replace battery if voltage is low or unstable.
- Check fuses/relays for cruise/cruise enable and replace any blown items.
- Verify brake lights operate when pedal pressed; if not, inspect bulbs/lamps and brake lamp circuit.
- Test brake pedal switch for correct operation and adjust/replace if faulty. For manual trans, test clutch switch; for automatics verify park/neutral safety and gear selection inputs.
- Inspect wiring and connectors for corrosion, damage or poor grounds at brake switch, steering column switches, BCM and PCM.
- Use scan tool to monitor live inputs (brake/clutch switches, VSS, CAN messages) while operating controls to reproduce fault condition.
- If VSS or ABS-related codes present, diagnose and repair those systems as they can disable cruise.
- If inputs and wiring are good but P1584 persists, investigate BCM/PCM module faults or communication errors; consult OEM service information for module tests or reprogramming procedures.
- After repair, clear codes and perform a road test to confirm cruise control functions and that P1584 does not return.
Likely causes
- Brake pedal switch failed or misadjusted
- Open or shorted cruise enable/fuse/relay circuit
- VSS or speed signal intermittent/incorrect
- Low system voltage or poor ground at control modules
- Module-to-module communication error (CAN)
Fault status
Status
Cruise Control Disabled — system has been inhibited due to a detected fault or safety input. Repair required before normal cruise operation is allowed.
Repair difficulty: Medium
Diagnostic time: 0.5-2 hours
Similar codes
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
