Powertrain, generic · Hybrid propulsion

P0CDE Drive Motor A Position Sensor Circuit C Intermittent/Erratic

Check engine lightOn
EmissionsRelevant
Drive cycleNot required
Limp modePossible

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

Loose or spread terminal in the resolver connector
Harness strained or chafed by drivetrain movement
Resolver winding or joint that opens when hot

Symptoms

  • Occasional jolt or hybrid system warning
  • Temporary switch to engine operation
  • Fault disappears after restart

Repair estimate

DifficultyHardWorkshop job
Parts and labour€80–1,500
Time1–5 h

Typical range across vehicles; the real cost depends on what the testing finds.

Parts involved

drive motor a position sensor cwiring harnesshybrid control module

Related codes

References: law.cornell.edu, gsi.ext.gm.com, en.wikipedia.org.