P0590 — Cruise Control Multi-Function Input « B » Circuit Stuck
Overview of the code
The diagnostic trouble code (DTC) P0590 indicates a problem within the cruise control system of a vehicle, specifically that the multi-function input « B » circuit is experiencing a persistent electrical fault, often described as being « stuck » or not changing states as expected. This code is set when the vehicle’s Engine Control Unit (ECU) detects that the input wire or component responsible for communicating cruise control commands is not functioning correctly.
It’s important to note that label variations for this code can differ among vehicle manufacturers, but the core meaning remains similar across most makes and models.
Fast Facts:
- System affected: Cruise Control
- Severity: Moderate to high, depending on symptoms
- Main symptoms: Cruise control not engaging or cancelling, warning lights
- Driveability: Limited — vehicle can often still be driven, but cruise control functions are impaired
—
Manufacturer variations for trouble code P0590
While P0590 is a generic OBD-II code, many vehicle manufacturers use different specific labels or codes for similar faults involving cruise control inputs. These variations can help technicians pinpoint the exact nature of the problem more efficiently within each brand’s diagnostic system.
Some known label variations include:
- Ford: C0246 — Cruise Control Multi-Function Input “B”“ Circuit/Open
- Honda: 65-26 / 65-27 — Cruise Control Input Circuit
- BMW: 5F90 — Cruise Control Signal Circuit Malfunction
- Volkswagen: 01528 — Cruise Control Switch / Input Circuit
- Peugeot / Citroën: U714 — Cruise Control Input Signal Issue
It’s vital for technicians to cross-reference manufacturer-specific labels with official repair manuals for precise diagnosis.
—
What does trouble code P0590 mean?
In simple terms, P0590 signifies that the vehicle’s ECU has detected a problem within the multi-function input « B » circuit related to cruise control.
The ECU constantly monitors various circuits involved in cruise control operation—these include switches, sensors, and wiring interfaces that send signals when the driver activates, adjusts, or cancels cruise control. When the system notices that this particular input is stuck in one state or isn’t changing as it should, it triggers the P0590 trouble code.
This fault often occurs because of a faulty wire, a failing switch, or a problem in the ECU itself. The code typically appears in situations where the cruise control system is unresponsive, engages erratically, or does not turn off when the driver presses the cancels.
The triggering context is often related to recent repairs, wiring modifications, or component failures. However, it can also develop gradually due to wiring wear or corrosion.
—
Severity and risks of trouble code P0590
The P0590 code generally presents a moderate risk, primarily impacting cruise control operation rather than overall vehicle safety or engine functionality.
If the cruise control system is disabled, the vehicle can often still be driven normally, but the driver loses the convenience of maintaining a set speed without accelerator input. Without proper diagnosis and repair, failure to address this fault could lead to a situation where cruise control activates unexpectedly or remains engaged, which could be distracting or unsafe in certain driving conditions.
**Can the vehicle be driven?** Yes, usually the vehicle remains driveable, but cruise control functions are limited or unreliable. It’s advisable to diagnose and repair the underlying issue to restore full system operation.
—
Symptoms of trouble code P0590
When P0590 is present, you might notice specific symptoms such as:
- Cruise control system not engaging or failing to activate
- Inability to cancel cruise control using the steering or throttle controls
- Warning lights on including the cruise control or check engine light
- Intermittent cruise control operation
- Unresponsive or stuck switches on the steering wheel or cruise control stalk
While these symptoms are indicative, the presence of the code confirms an electrical or wiring fault within the cruise control inputs.
—
Most likely causes of trouble code P0590
The exact cause of P0590 can vary depending on the vehicle, but the most common issues are related to electrical faults in the cruise control input circuit. The probable causes, ranked from most to least common, include:
- Faulty or misadjusted cruise control switch: The switch itself may be damaged, stuck, or not making proper contact, resulting in a « stuck » input signal.
- Wiring issues: Damaged, corroded, or disconnected wires or connectors in the cruise control circuit can cause the input to be stuck or not change states.
3. Inconsistent or damaged relay or control module: The relay that manages the cruise control circuit or the cruise control module itself might be malfunctioning or have a poor connection.
4. Problems within the ECU or firmware issues: Rarely, the ECU might have a fault affecting input processing, especially after recent repairs or software updates.
5. External factors: Environmental factors like water ingress or rodent damage can cause wiring shorts or disconnections, leading to this fault.
—
How to diagnose trouble code P0590
Diagnosing P0590 involves systematic testing to isolate electrical faults and verify component integrity. Here are some generic diagnostic steps:
- Visual inspection: Examine wiring harnesses, connectors, and switches for physical damage, corrosion, or loose connections.
- Check the cruise control switch: Test the switch operation for proper continuity and function with a multimeter or scan tool.
- Verify live data: Use a suitable scan tool to observe the input signals related to cruise control. Confirm if the circuit is stuck or changing as expected.
- Inspect wiring continuity: Test wires connected to the cruise control circuit for shorts, opens, or ground faults.
- Check relays and control modules: Verify relay operation and consider swapping relays if applicable. If possible, test or replace the cruise control control module with OEM parts.
- Reprogramming or ECU reset: Sometimes, uploading the latest software or resetting the ECU can resolve connection glitches, especially if Firmware issues are suspected.
—
Possible repairs for trouble code P0590
Once diagnostic steps confirm the cause, repairs will focus on restoring proper electrical operation:
- Replace or repair the cruise control switch: Basic repair, typically within a technician’s skill level, involves replacing the switch or cleaning contacts.
- Repair wiring or connectors: Fixing damaged wiring, applying dielectric grease, or securing loose connectors. Usually a professional task.
- Replace relay or control module: Swapping faulty relays or cruise control modules. Professional repair recommended due to complexity and need for OEM specifications.
- Update ECU firmware or reprogram the system: May require professional diagnostic tools or OEM software.
- Conduct thorough cleaning and corrosion treatment: Restores wiring integrity and prevents future faults, suitable for skilled technicians.
—
Vehicles commonly associated with trouble code P0590 in Europe
This fault can appear across various vehicles, especially those with electronically controlled cruise control systems. Commonly affected brands in Europe include:
– Ford: Focus, Fiesta, Mondeo
– Volkswagen Group: Golf, Passat, Polo
– Peugeot: 208, 308
– Citroën: C3, C4
– Honda: Civic, Accord
Each vehicle’s specific systems, wiring diagram intricacies, and component locations may vary, so always consult the manufacturer’s repair manual for precise procedures.
—
Frequent mistakes with trouble code P0590
Recognising common errors can improve diagnostic accuracy and repair efficiency:
- Assuming ECU fault first: Jumping straight to ECU replacement without examining wiring and switches often leads to unnecessary expenses.
- Ignoring wiring and connector checks: Electrical faults are often caused by simple wiring issues that outsiders overlook.
- Overlooking recent repairs or modifications: If the fault appeared after work on the vehicle, damaged wiring or incorrect component installation is likely.
- Inadequate testing of switches and relays: Failing to verify these components’ operation can delay troubleshooting.
- Failing to clear codes after repairs: Sometimes the code persists because underlying issues haven’t been fully addressed or repairs were incomplete.
—
FAQ — trouble code P0590
Can this code disappear on its own? In most cases, no. Faults related to wiring or switches tend to persist unless addressed. However, minor intermittent issues may temporarily resolve but often return if not properly repaired.
Can I keep driving? Usually, yes. The vehicle can often still be driven without cruise control, but caution is advised if the driver relies heavily on cruise features, or if symptoms worsen.
Why does the code return after clearing? Because the root cause—such as a damaged switch or wiring fault—remains unresolved. The ECU detects the fault again as soon as it rechecks the circuit.
