P0577 — Cruise Control Input Circuit High
OBD2 code P0577 flags a problem with the sensor and actuator circuits (cruise control input circuit high). The car is usually drivable while you plan the repair. Common culprits: control module driver fault, open or shorted wiring in the circuit, faulty sensor or actuator of the affected circuit.
powertrain (engine/transmission)
Is it safe to drive?
Caution - do not rely on cruise control The vehicle can usually be driven to a repair facility with P0577 stored, but cruise control should not be used until the fault is corrected. If brake-pedal operation or brake lamps are abnormal, stop safely and arrange inspection instead of continuing the trip.
Typical symptoms
- P0577 appears as a stored, pending, or permanent powertrain fault.
- Cruise control will not set, resume, or remain active.
- The cruise-control problem may occur intermittently when the brake pedal or wiring is moved.
- On vehicles sharing the brake-switch signal, the brake lamps may illuminate incorrectly or remain on.
- The driver may notice no drivability change other than the loss of cruise-control operation.
Common causes
- A failed or misadjusted brake-pedal/stop-lamp switch can leave the cruise-control input pulled high on systems that share that signal.
- A short to battery voltage in the switch or harness wiring can make the controller detect an abnormally high cruise-control input.
- Corroded terminals, damaged insulation, or chafed wiring can create an erratic high signal and set P0577.
- A poor ground or unstable voltage reference can cause the cruise-control input circuitry to register a false high condition.
- An internal fault in the cruise-control input driver can set P0577 after the switch, wiring, connectors, and power references check correctly.
How to diagnose with an OBD scanner
- Capture the P0577 event with an OBD scanner Connect an OBD scanner using an ELM327 adapter or AIScanAuto, then read stored, pending, and permanent codes plus freeze-frame data. Record whether P0577 is present when the brake pedal is released or when cruise-control input changes.
- Inspect the brake switch and related harness Examine the brake-pedal or stop-lamp switch, connector, and nearby wiring for misalignment, corrosion, damaged insulation, and pin pushback. Pay particular attention to chafing near moving pedal components.
- Verify the input voltage Use the wiring diagram to backprobe the cruise-control input at the controller. With the ignition on, compare the voltage with the brake pedal released and pressed. The input should change between a low and high state; a signal that remains unexpectedly high points to the switch, wiring, or a short to power.
- Check shorts and intermittent connections With the circuit isolated as specified by the manufacturer, check for continuity to battery voltage and resistance to ground. Gently move the harness and operate the brake switch while monitoring the input to identify an intermittent high condition.
- Confirm the controller input operation After the wiring and switch pass continuity, voltage, and operation tests, inspect live P0577 data and the controller's cruise-control input behavior. If the signal and reference voltage are correct but the input remains high, module-level diagnosis is required.
Approximate repair cost
Typical independent-shop estimates are about $150-$450 for diagnosis plus a brake-switch or wiring repair. If the cruise-control input driver or powertrain control module requires replacement, the total may reach $700-$1,500. These figures are estimates and vary by region, labor rate, and parts availability.
Common questions
Can I continue driving with P0577 stored?
Usually, yes, provided the brake pedal, brake lamps, and other vehicle operation remain normal. Avoid using cruise control and arrange prompt diagnosis if the fault affects braking-related equipment.
Why can a brake switch cause P0577?
Many systems use the brake-pedal switch as a cruise-control safety input. A failed switch or shorted wiring can hold that input high, causing the controller to disable cruise operation and record P0577.
Will erasing P0577 fix the underlying problem?
No. Clearing the code only removes the stored fault record; the high cruise-control input will return if the switch, wiring, ground, or controller fault remains.
What is the most useful first test for P0577?
Read the code and freeze-frame data with an OBD scanner, then verify the cruise-control input voltage while the brake pedal is released and pressed. This helps distinguish a high switch signal from a wiring or controller fault.
When your check engine light comes on and a scan tool pulls code P0577, it points to a specific electrical problem in your cruise control system. This code specifically indicates that the powertrain control module has detected an abnormally high voltage condition on the cruise control input circuit. In practical terms, the module is seeing battery-level voltage on a wire that should normally carry a lower signal — a clear sign that something is pulling that circuit up to power voltage when it shouldn't be.
The cruise control system relies on a network of inputs to function properly. These include signals from the brake pedal switch, the clutch pedal position (on manual transmissions), steering wheel controls, and vehicle speed inputs. The control module continuously monitors these circuits while you're driving. When it detects that a cruise control input circuit is sitting at an unexpectedly high voltage level for more than a few drive cycles, it stores P0577 and illuminates the check engine light. The module also saves freeze frame data alongside the code — a snapshot of engine RPM, load, speed, and temperature at the exact moment the fault was detected. That data becomes the starting point for any meaningful diagnosis.
P0577 is classified as a circuit high fault, meaning the voltage on the cruise control input is reading near battery voltage when it shouldn't be. This pattern typically shows up when there's a short to a power source, a broken ground return path, or a failed component that is pulling the signal line high on its own. The ECU does not set this code based on a single bad reading — it requires the condition to persist across multiple drive cycles before confirming the fault.
Symptoms
- Cruise control fails to engage or cuts out while driving
- Check engine light stays illuminated
- Intermittent operation — the system works sometimes and fails others
- Slightly increased fuel consumption in some vehicles
- Reduced performance or limp-home mode in rare cases depending on which sensor is affected
Common Causes
- Faulty cruise control switch or input sensor pulling the circuit high
- Open or disconnected ground return for the cruise control circuit
- Signal wire shorted directly to battery positive voltage
- Blown fuse feeding the cruise control circuit
- Corroded, loose, or damaged electrical connectors
- Poor ground connection at the module or component
- Control module driver failure (less common)
- Wiring harness chafing or insulation breakdown
How to Diagnose
- Connect an OBD2 scanner, confirm P0577 is present, and record the freeze frame data — it tells you exactly what the engine was doing when the fault occurred.
- Look for any other stored codes. Related faults often point to the real problem. Also check for manufacturer TSBs (technical service bulletins) — some P0577 issues have known factory fixes or software updates available for your specific model.
- Perform a visual inspection of the cruise control circuit wiring and connectors. Look for damaged insulation, corrosion, bent pins, or loose plugs.
- With the cruise control input disconnected, probe the harness side of the connector with a multimeter. High voltage present with the component unplugged confirms a short to power in the wiring. Normal voltage with the device unplugged means the component itself is the culprit.
- Check reference voltage, ground, and signal continuity at the component connector to verify proper supply and return paths.
- Wiggle the harness while monitoring live data — any signal dropouts or spikes indicate an intermittent wire break.
- Clear P0577, complete a test drive that replicates the freeze frame conditions, and verify the code does not return.
Repair Options
The fix depends entirely on what the diagnosis reveals. In most cases, the problem is cheaper to repair than most people assume:
- Wiring harness repair or connector replacement: $80–$250
- Replacement of faulty cruise control switch or input sensor: $150–$500
- Control module diagnosis and repair: $300–$1,000
Cost Summary
P0577 repair costs span a wide range because multiple components can cause the same code. At an independent shop with standard labor rates, you can expect to pay between $80 and $1,000 total depending on the root cause. The cheapest and most common fixes involve wiring damage or connector issues. Control module repair or replacement sits at the high end and is rarely the first thing to investigate. Always confirm the exact failure point before spending money on parts — an accurate diagnosis upfront prevents buying expensive components you don't need.
Can You Drive With P0577?
Yes, in most cases your vehicle remains safe to drive with P0577 stored. The cruise control system is a convenience feature rather than a core driving system, so you won't lose brakes, steering, or engine power simply because this code is active. You will, however, be without cruise control until the issue is resolved. In some vehicles, the fault may trigger a limp-home mode or affect related systems like transmission shift quality or idle speed. If the underlying cause involves the brake switch, speed sensor, or other components that interact with safety systems, treat the situation as higher priority and schedule repairs promptly.