P0579 indicates that the cruise‑control multi‑function input circuit is not performing within the expected range. The vehicle’s computer (PCM or cruise‑control module) monitors the voltage or signal frequency from the steering‑wheel cruise buttons and sets this code when the reading is out of specification. This can prevent the cruise‑control system from engaging or cause it to disengage intermittently.
The most common source of an out‑of‑range signal is wear, contamination, or internal failure of the switch that sends the cruise‑control commands.
Open circuits, short circuits, chafed insulation, or corroded connectors can alter the signal voltage and trigger the code.
A missing or weak power/ground feed can make the input voltage swing outside the acceptable range.
Insufficient or fluctuating voltage can cause the input signal to appear erratic to the PCM, leading to a range/performance fault.
If the module that aggregates switch inputs is malfunctioning, it can send an abnormal signal to the PCM.
Only after all other components have been ruled out should the PCM be considered as the cause; it is seldom the culprit for this code.
No. The PCM rarely fails for this code. Most cases are caused by a faulty cruise‑control switch, wiring problems, or power‑supply issues. Replace the PCM only after all other components have been verified as good.
Yes. Low or fluctuating voltage can make the cruise‑control input signal appear out of range. Repairing the battery or charging system may clear the code if no other fault exists.
Use a multimeter to measure the resistance across the switch terminals while pressing each button. Compare the readings to the factory specification; any open, short, or out‑of‑spec value indicates a faulty switch.
Not necessarily. Inspect and test the switch and wiring first. Many times, cleaning a dirty connector or repairing a broken wire resolves the issue without needing a full switch replacement.