Drivers who encounter a C0590 code usually notice the braking system behaving differently from normal. The brake pedal may feel unusually firm, and the vehicle may display a brake‑assist warning light or automatically enter a reduced‑assist mode to protect the system. In some cases the ABS or ESC light may illuminate because the electronic brake‑assist system has been disabled. These symptoms appear suddenly and can worsen if the underlying fault continues to draw excessive current, potentially overheating the motor and damaging the booster assembly.
These signs point directly to the brake‑assist motor’s inability to deliver the expected boost, which the C0590 code records as a three‑phase current overload.
The booster’s electric motor uses three windings (U, V, W). A short between windings or to ground raises the current in one or more phases, triggering the C0590 condition. Heat, moisture ingress, or mechanical shock can cause insulation breakdown.
The motor controller, typically integrated into the brake‑assist control module, regulates voltage to each phase. A failed driver transistor or MOSFET can supply excessive voltage, pushing current beyond design limits.
High‑current paths travel through dedicated harnesses. Chafed insulation, corrosion at connectors, or a broken ground can create resistance spikes, forcing the motor to draw more current to achieve the same torque.
The brake‑assist control module communicates with the vehicle’s BCM or central gateway. Corrupted software, lost calibration data, or a failed EEPROM can cause the module to command the motor incorrectly, resulting in a high‑current state even when the motor itself is healthy.
While less common, a voltage regulator that supplies the motor’s 12 V or 24 V bus may output higher than specified voltage, indirectly raising phase current. This is usually a symptom of a broader electrical fault that still involves the brake‑assist module.
– Connect a manufacturer‑approved scan tool. Confirm C0590 and note any related codes (e.g., C0591, C1234). Record freeze‑frame data for pedal position and brake‑assist voltage.
– Locate the brake‑assist motor (often under the master cylinder or in the brake‑vacuum booster). Check for fluid leaks, burnt odor, or damaged connectors. Verify that the motor housing is securely mounted and that the vacuum line (if present) is intact.
– Using a multimeter, measure resistance between each phase wire (U‑V, V‑W, W‑U). Values should be consistent with service manual specifications (typically 0.5–1.0 Ω). Inspect connector pins for corrosion, bent terminals, or broken pins.
– With the brake pedal depressed and the system powered, place a clamp‑on current probe on each phase wire. Compare readings to the manufacturer’s maximum (often 8–12 A per phase). Any reading exceeding the limit confirms a high‑current condition.
– If wiring is clean and phase resistance is normal, the fault likely resides in the motor driver. Many scan tools can command a “motor test” that cycles the phases at low duty cycle. Observe current spikes; abnormal behavior points to the controller.
– Perform a bidirectional communication check between the brake‑assist module and the BCM/gateway. Look for “no response” or “checksum error” messages. A failed test suggests corrupted firmware or a defective module.
– If the module passes hardware tests but communication is erratic, reflash the latest software version using the OEM’s calibration tool. Verify that the C0590 code does not return after a 30‑minute drive cycle.
– Motor Replacement: When phase resistance is low (short) or the motor fails the bench test, replace the motor assembly. Ensure the new unit matches the vehicle’s VIN‑specific specifications.
– Control‑Module Replacement: If the driver circuit or EEPROM is defective, replace the brake‑assist control module. A VIN‑matched unit must be programmed with the correct calibration data before installation.
– Clear all codes, perform a road test, and re‑scan to confirm the absence of C0590 and related codes. Verify normal pedal feel and that the brake‑assist warning lamp remains off.
Cost Estimates
Motor or controller failures that involve internal circuitry damage—such as burned MOSFETs, melted windings, or corrupted EEPROM—are rarely serviceable in the field. Attempting a repair often yields a temporary fix, and the component may fail again under load. Replacing the affected part with a new, factory‑specification unit eliminates the risk of recurring high‑current faults.
Flagship One specializes in VIN‑matched control modules, providing a plug‑and‑drive solution backed by a comprehensive warranty. Modern brake‑assist modules integrate safety, diagnostics, and calibration data that must be precisely matched to your vehicle’s electronic architecture. By sourcing a replacement through Flagship One, you receive a unit that has been pre‑programmed to your VIN, ensuring seamless integration and eliminating dealer‑only re‑coding steps.
Service Recommendation: Most issues related to this fault are diagnosed and corrected through inspection, wiring repair, and calibration rather than module replacement. For modules not typically replaced through aftermarket suppliers, diagnosis and repair should be performed by a certified automotive technician with access to factory service information and tooling.