P0579 — Cruise Control Multi-Function Input "A" Circuit Range/Performance
OBD2 code P0579 flags a problem with the sensor and actuator circuits (cruise control multi-function input "A" circuit range/performance). The car is usually drivable while you plan the repair. Common culprits: control module driver fault, corroded, loose or damaged connector, blown fuse feeding the circuit.
powertrain (engine/transmission)
Is it safe to drive?
Avoid relying on cruise control P0579 usually does not require stopping the vehicle immediately, but the affected cruise or brake-cancellation signal may behave unpredictably. Avoid using cruise control until the fault is diagnosed and repaired, especially if braking behavior or brake-light operation is also abnormal.
Typical symptoms
- P0579 is stored as a confirmed or pending powertrain code, sometimes with the check-engine light illuminated.
- The cruise-control set or resume function may not respond when the cruise switch is used.
- Cruise may engage but drop out unexpectedly while driving.
- The brake-pedal cancellation signal may cancel cruise at the wrong time or fail to cancel it consistently.
- The cruise-control indicator may flash or show unavailable, while ordinary engine operation remains largely unaffected.
Common causes
- P0579 can be set when the cruise-control multi-function input "A" produces a voltage or resistance value outside the range expected by the control module.
- A failed brake-pedal position sensor or brake switch may trigger P0579 on designs that use the brake or cancellation signal as input A.
- A worn cruise-control switch, damaged internal contact, or faulty resistor network can create an intermittent input-A signal and set P0579.
- High resistance, an open circuit, or a short to power or ground in the input-A wiring can make the controller perceive an invalid signal.
- Corroded terminals, water intrusion, a loose connector, or an inadequate ground at the cruise switch, pedal sensor, or control module can contribute to P0579.
- A control module with a failed input circuit can cause P0579, but this should be considered only after the wiring and associated switches or sensors test correctly.
How to diagnose with an OBD scanner
- Capture P0579 with an OBD scanner Connect an ELM327 adapter or AIScanAuto, read stored and pending codes, and save any freeze-frame data before clearing the codes. Confirm whether P0579 returns immediately or only after the brake and cruise switches are operated.
- Monitor input A Use scanner live data, if supported, while applying and releasing the brake and operating the cruise set, resume, and cancel controls. Watch for abrupt, impossible, or missing input-A transitions. If live data is unavailable, back-probe the circuit with a multimeter.
- Verify the circuit configuration Locate input A in the vehicle wiring diagram and confirm whether it originates from the cruise-control switch, brake-pedal switch, or another pedal-related device. Compare its voltage or resistance with the specified pull-up, resistor, and switch-state values rather than assuming a universal input pattern.
- Inspect and test the wiring and components Check the harness for chafing, damaged conductors, loose plugs, corrosion, and water. Test the identified switch or sensor for continuity, stable resistance, and proper state changes while gently moving the wiring and pedal mechanism.
- Repair and validate cruise operation Repair the open or shorted circuit, clean and secure the connections, or replace the confirmed switch or sensor. Clear P0579 with the scanner, road-test the vehicle, and verify that cruise engages, maintains speed, and cancels predictably when the brake is applied.
Approximate repair cost
A typical independent-shop repair for P0579 is approximately USD $150-$600, depending on whether the confirmed fault is wiring, a cruise switch, a brake or pedal sensor, or a control module. Diagnostic labor may be separate; figures are estimates and vary by region.
Common questions
Does P0579 mean the cruise-control speed is inaccurate?
Not necessarily. P0579 normally concerns an implausible input-A signal rather than an incorrect road-speed value or a failed throttle actuator.
Can I continue driving with P0579?
Usually, yes, because the code generally affects cruise operation. However, avoid relying on cruise until the fault is corrected, particularly if the brake-cancellation function is inconsistent.
What is cruise-control multi-function input A?
Input A is a named controller input used by the cruise-control system. Depending on the vehicle, it may come from the cruise switch, brake-pedal switch, or a related pedal sensor.
Should the cruise-control module be replaced first for P0579?
No. P0579 should be diagnosed by checking live data, wiring, connectors, and the identified switch or sensor; module replacement is a last resort after those checks.
When the Engine Control Module detects that a cruise control circuit is not behaving within its expected parameters, it stores diagnostic trouble code P0579. This specific code is classified under the powertrain category and translates to "Cruise Control Multi-Function Input 'A' Circuit Range/Performance." Put simply, the module is receiving an electrical signal that falls outside the acceptable range for the current driving conditions.
The cruise control system depends on multiple inputs—speed sensors, brake switches, and multi-function inputs—to maintain consistent vehicle speed. When one of these inputs sends data that is technically valid from an electrical standpoint but does not match what the control module expects, the system flags the discrepancy. This is not typically a wiring open or short circuit situation. Instead, it usually points to a faulty sensor, a drifted calibration, or a mechanical issue that the sensor is accurately reporting. The ECU monitors these signals continuously while you drive, and if the abnormality persists across enough consecutive drive cycles, P0579 gets stored and the Check Engine Light illuminates.
One of the most useful pieces of information saved alongside P0579 is the freeze frame data. This snapshot captures the exact operating conditions at the moment the fault was detected—engine speed, load percentage, coolant temperature, and vehicle speed. Technicians use this data to reproduce the problem conditions during diagnosis, which dramatically narrows down the list of possible causes.
Common Symptoms of P0579
- The cruise control system works intermittently or stops functioning entirely
- Fuel economy may increase slightly due to inconsistent speed maintenance
- Check Engine Light remains illuminated after the fault cycle completes
- The vehicle could enter a reduced-power limp mode depending on which component is affected
- In rare cases, related systems like adaptive cruise or collision avoidance may also disable
- Resume/acceleration functions may become unresponsive
What Causes P0579?
The most likely culprits, ordered from most to least common:
- Degraded or drifting cruise control multi-function input sensor
- Incorrect calibration following a module software update or battery disconnection
- Corroded, loose, or physically damaged electrical connector
- Blown fuse feeding the cruise control circuit
- Poor ground connection at the affected component
- Open or shorted wiring within the circuit
- Mechanical fault that the sensor correctly detects but exceeds expected parameters
- Faulty control module driver for this specific circuit
How to Diagnose P0579
Before diving into complex testing, connect an OBD2 scanner and confirm P0579 is the active code. Save the freeze frame data immediately—this record shows engine conditions when the fault occurred and is your roadmap for recreating the problem.
Check for any related diagnostic trouble codes stored alongside P0579. Secondary codes often reveal whether the issue originated in the sensor itself or upstream in the wiring harness. Additionally, search for technical service bulletins specific to your make and model—manufacturers frequently publish known defects and software updates that resolve P0xxx code patterns without any physical repair.
Perform a thorough visual inspection of all wiring and connectors associated with the cruise control multi-function input. Look for frayed insulation, bent pins, corrosion buildup, or any signs of moisture intrusion. Even minor damage can cause intermittent signal dropout that triggers a range/performance fault.
Compare the live data reading from the cruise control input against known-good specifications or a correlated sensor reading while replicating the freeze frame conditions. Significant deviation from expected values confirms a component-level problem.
Measure reference voltage, ground resistance, and signal continuity directly at the component connector using a multimeter. This isolates whether the issue is in the wiring harness or the sensor itself.
Perform a wiggle test on the harness while monitoring the signal in real time. Any dropouts or fluctuations indicate broken wire strands hidden beneath the insulation that only fail under vibration or movement.
After completing repairs or adjustments, clear the code and drive the vehicle through a complete drive cycle that includes the conditions recorded in the freeze frame. Confirm that P0579 does not return before considering the diagnosis complete.
How to Fix P0579
Always address the cheapest and most common root causes before investing in expensive components. Wiring harness repairs or connector replacement typically cost between $80 and $250. If testing confirms a failed sensor or actuator, replacement runs $150 to $500 depending on the part and labor time. Control module diagnosis and repair is the most expensive path, generally ranging from $300 to $1,000.
How Much Does It Cost to Fix P0579?
Total repair costs vary based on which component is actually at fault. At independent shop rates in the United States, expect to pay $80–$250 for wiring or connector repairs, $150–$500 for sensor or actuator replacement, and $300–$1,000 for control module service. Most P0579 repairs fall somewhere between $80 and $1,000 total. Spending time on accurate diagnosis before purchasing parts almost always saves money—the priciest scenario should never be your first assumption.
Can You Drive with P0579?
P0579 carries a short-term severity rating. In most vehicles, you can continue driving with the Check Engine Light on and the cruise control disabled, though you may notice reduced system functionality. If the malfunction triggers limp mode, involves stalling, creates no-start conditions, or produces brake and steering warnings