P0C59 Drive Motor B Position Sensor Circuit A Intermittent/Erratic
P0C59 reports that Circuit A of the motor B resolver drops out or jumps for moments only, without a fault that persists as low, high or implausible. No manufacturer documents this code publicly. Where a dual-motor system uses it, the cause is nearly always mechanical: a terminal that loses grip under vibration, a cable section that flexes with the transmission, or water creeping into a plug. The GM truck note PIP4607A shows how a single poorly crimped terminal at the transmission pass-through connector can upset resolver signals of motor B. Since short glitches on a position signal disturb torque control, the controller may still cut motor B briefly. P0C57 and P0C58 are the steady faults on the same winding.
Likely causes
Symptoms
- Warning lamp that comes and goes
- Short loss of motor B assistance or a jerk
- Intermittent start problems on some hybrids
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: law.cornell.edu, static.nhtsa.gov, en.wikipedia.org.