Obdaryn

P0C50Drive Motor A Position Sensor Circuit A

  • Generic OBD-II code · Powertrain
  • Turns on the check-engine light
  • Matters for the ITP
  • Can trigger limp mode
How the car detects it
A resolver has two pickup windings set 90 degrees apart, one giving a sine and one a cosine signal. The codes P0C50 onward judge each of those circuits on its own, while P0A3F to P0A43 judge the combined angle signal. GM names the S1/S3 winding Circuit A and the S2/S4 winding Circuit B. P0C50 is the general entry for Circuit A of motor A, used when the controller sees a fault in that line without classing it as a low or high reading. No manufacturer documents this code publicly; GM covers the same winding only through P0C52 and P0C53. CARB requires circuit faults of such inputs to be detected and stored separately from out-of-range faults. Expect a warning lamp and possibly lost electric drive.
What you may notice
  • Hybrid or drive system warning together with the check engine lamp
  • Electric drive switched off or reduced power
  • Vehicle may not reach ready mode
Likely causes
  • LikelyOpen wire or loose terminal in the Circuit A (first pickup winding) lines
  • PossibleCorroded or damaged connector between resolver and motor control module
  • PossibleDefective pickup winding inside the resolver stator
  • RareFault in the resolver input stage of the motor control module
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: €100 – €2,500

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