P0590Cruise Control Multi-Function Input "B" Circuit Stuck
The cruise control Multi-Function Input B signal is stuck at one value, as if a cruise button were being held down continuously, so the module has disabled cruise command recognition.
Definition
Common causes
- Cruise button physically sticking in the switch pod (wear or spilled liquid residue)
- Shorted or drifted resistor in the switch ladder holding a button-state voltage
- Signal wire shorted to another circuit at a voltage matching a button state
- Clockspring conductors partially shorted together
- Corrosion inside the switch creating a constant resistive path
Common misdiagnoses
- Clockspring replaced when the switch button itself is sticking
- Control module replaced for what is a mechanical switch fault
- Brake switch replaced because cruise is inoperative
- Entire steering wheel harness replaced instead of the switch pod
Troubleshooting steps
1.Check the resting signal at key-on
With no buttons pressed, view the Input B PID or back-probed voltage; if it already shows a button state, the circuit is stuck and the code is verified.
2.Press and release each button
Confirm every button returns crisply to the neutral value when released; a value that lingers identifies the sticking function.
3.Isolate the switch
Unplug the switch pod; if the signal immediately returns to its open-circuit voltage, the switch is at fault, and if it stays stuck the wiring or module is.
4.Measure the switch at rest
With the pod disconnected, measure its output resistance with no buttons pressed and compare to the specified open/rest value; a low reading confirms internal sticking or shorting.
5.Verify after replacement
Clear the code, cycle every cruise function on a road test, and confirm the stuck-input code does not return.