The code indicates that the electric current drawn by the brake booster motor's phase U, V, or W circuit is higher than expected.
The motor inside the booster can develop an internal short or wear that draws excessive current, triggering the high‑current condition.
Corroded, damaged, or loose wiring/connector in the motor circuit can cause abnormal current readings.
A weak battery, poor ground, or voltage drop can cause the motor to draw more current to maintain required torque.
If the switch sends an incorrect signal, the control module may command the motor to operate under unsuitable conditions.
A malfunction in the module that controls the motor could misinterpret sensor data and raise the current flag, but this is rare.
The brake booster motor itself failing or drawing excess current is the most frequent cause.
Yes, insufficient battery voltage can cause the motor to draw higher current, but it is usually accompanied by other voltage‑related symptoms.
Replacing the PCM is rarely necessary; the issue is usually resolved by repairing the motor, wiring, or power supply.
C0590 is specific to the electric brake booster motor and is not directly tied to ABS, though both may share electronic control modules.