C0587 Brake Booster Motor A Position Sensor Circuit/Open
C0587 concerns the rotor position sensor of booster motor A – a resolver, a sine/cosine magnetic sensor or a set of Hall elements that tells the controller where the rotor stands so it can commutate the windings. The code reports an open sensor circuit. No manufacturer documents it publicly: GM books position faults of this motor under C0588, C0589 and C058A, and C0587 appears in GM's older keyword list only from a different numbering. Hitachi's resolver patent shows how a break is caught: a bias placed on one winding terminal must reappear at the other, otherwise a pull-up drives the reading high. Bosch describes a fallback for a booster whose rotor sensor goes silent – the motor is run open-loop with capped speed and speed changes, so assist becomes weaker.
Likely causes
Symptoms
- Electric brake assist reduced or off, hard pedal
- Brake warning lamp and message
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: patents.google.com, patents.google.com, nxp.com, patents.google.com.