P0585Cruise Control Multi-Function Input "A"/"B" Correlation
The two redundant cruise control switch input signals, Multi-Function Input A and Input B, disagree with each other, so the module cannot trust the driver's cruise commands and disables the system.
Definition
Common causes
- Worn or internally faulted steering-wheel cruise control switch pod
- Damaged clockspring (spiral cable) circuit for one of the two switch signals
- Corroded or spread terminal in the steering column or switch connector
- Liquid spilled into the switch causing an erratic resistance on one ladder circuit
- Chafed wiring on one input circuit inside the column harness
- Control module input circuit fault (least common)
Common misdiagnoses
- Clockspring replaced when only the switch pod resistor ladder has failed (or vice versa)
- Brake pedal switch replaced because cruise will not engage
- Cruise servo or actuator replaced for what is purely an input-side fault
- Control module replaced before the two switch signal voltages are actually compared
Troubleshooting steps
1.Compare both inputs on the scan tool
Watch the Multi-Function Input A and B data PIDs while pressing each cruise button; both should change to the matching state simultaneously, and the one that misbehaves identifies the faulty circuit.
2.Test the switch resistor ladder
Disconnect the switch and measure resistance across it for each button press, comparing every step to the service-data chart; an out-of-range or unstable step condemns the switch.
3.Check the clockspring circuits
With the wheel turned lock to lock slowly, verify continuity through the clockspring on both signal circuits; a reading that drops out mid-travel means a broken spiral cable.
4.Inspect column connectors
Look for corrosion, spread terminals, and evidence of spilled drinks at the switch and base-of-column connectors.
5.Verify the repair
Clear the code and operate every cruise button through a full drive cycle, confirming the correlation code does not reset.