P0589Cruise Control Multi-Function Input "B" Circuit
A general fault has been detected on the cruise control Multi-Function Input B circuit, the second multiplexed signal line that carries the steering-wheel cruise button commands to the module.
Definition
Common causes
- Faulty steering-wheel cruise switch with a damaged resistor ladder
- Worn or broken clockspring circuit for the Input B signal
- Corroded or intermittent connector in the steering column
- Chafed signal wire between the column and the control module
- Liquid intrusion into the switch pod altering the ladder resistances
- Control module input circuit fault
Common misdiagnoses
- Clockspring replaced when the switch pod itself is out of spec
- Brake pedal switch replaced because cruise will not engage
- Cruise servo or actuator replaced for an input-side signal fault
- Control module replaced before the switch voltages are measured
Troubleshooting steps
1.Watch the input on a scan tool
Display the Multi-Function Input B PID (voltage or decoded button state) while pressing each cruise button and confirm each press produces its expected, stable value.
2.Measure the switch resistor ladder
Disconnect the switch pod and verify each button produces the resistance listed in service data; an erratic or out-of-range step means a failed switch.
3.Verify the clockspring path
Check continuity through the clockspring on the Input B circuit while rotating the wheel slowly lock to lock, watching for dropouts.
4.Back-probe at the module
Measure the Input B voltage at the module connector while pressing buttons to determine whether the fault is upstream wiring or the module itself.
5.Inspect for contamination
Open the switch area and column connectors and look for drink spills, corrosion, or damaged terminals.