Obdaryn

P0CDEDrive Motor A Position Sensor Circuit C Intermittent/Erratic

  • Generic OBD-II code · Powertrain
  • Turns on the check-engine light
  • Matters for the ITP
  • Can trigger limp mode
How the car detects it
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.
What you may notice
  • Occasional jolt or hybrid system warning
  • Temporary switch to engine operation
  • Fault disappears after restart
Likely causes
  • LikelyLoose or spread terminal in the resolver connector
  • PossibleHarness strained or chafed by drivetrain movement
  • RareResolver winding or joint that opens when hot
Inspection (ITP)
Matters for the ITP. While the check-engine light is on, the car fails the emissions check.
Repair
Hard · Usually a job for a workshop.Typical cost: €80 – €1,500

Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.