P0CDD Drive Motor A Position Sensor Circuit C High
P0CDD indicates that circuit C of the drive motor A position sensor reads above its limit, which in general points to an open winding, a disconnected plug or a short to a voltage source. Subaru uses the code in the drive motor control module of the 2014 XV Crosstrek Hybrid. Bulletin 07-82-14R explains that P0CDD together with P0A3F could be stored whenever the 12 V auxiliary battery sagged below specified limits; the module then requests the MIL via P0CA1 in the engine controller, and C1424 appears in the stability control unit. The remedy is reprogramming the module with revised logic, which production adopted in January 2014. On such cars check the 12 V battery and software first. Electric drive is usually limited while the fault is active. The low counterpart is P0CDC.
Likely causes
Symptoms
- MIL on (requested via P0CA1 on Subaru)
- Hybrid system warning, electric assist missing
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: static.nhtsa.gov, static.nhtsa.gov, law.cornell.edu.