P0CDE Drive Motor A Position Sensor Circuit C Intermittent/Erratic
P0CDE describes a circuit C signal from the drive motor A position sensor that drops out or jumps briefly instead of failing for good. That pattern suits loose terminals at the resolver plug, a harness strained by drivetrain movement, or a winding or contact that opens only when hot. Short glitches matter because the inverter needs the rotor angle continuously; GM therefore evaluates its resolver circuits A and B within fractions of a second (0.25 s in a 0.375 s window). No manufacturer publicly documents P0CDE or the meaning of circuit C, so CARB's requirement to monitor electric drive inputs is the general basis. A dropout can cause a jolt, a hybrid warning or a switch to engine operation, and after a restart the car often drives normally again. A wiggle test with the motor warm helps.
Likely causes
Symptoms
- Occasional jolt or hybrid system warning
- Temporary switch to engine operation
- Fault disappears after restart
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: law.cornell.edu, gsi.ext.gm.com, en.wikipedia.org.