Diagnostic Aids
WARNING: This page is about a different variant/trim than selected.
This DTC sets when the drive motor control module is unable to learn the position of the drive motor. When this DTC sets or after replacement of a drive motor position sensor, drive motor or power inverter module, it is possible that a special wide angle learn needs to occur. This wide angle learn occurs when the drive motor control module sees a programming event on the High Speed GMLAN bus.
For intermittent appearance of DTCs:
- The drive motor position sensor circuits operate at very low current. These circuits are susceptible to moisture intrusion, corrosion and terminal damage. Extreme care must be taken when probing terminals and manipulating harnesses. Poor terminal connections can result in intermittent operation.
- If the customer comments that the problem occurs only during moist environmental conditions: rain, snow, vehicle wash, etc., inspect the sensor wiring for signs of water intrusion.
- Intermittent appearance of DTC P0A3F, P0A40, P0C52, P0C53, P0C5C, P0C5D or P1B03 suggests intermittent position sensor circuit or connector problems.
- Drive motor control modules 1 and 2 monitor and report their respective Drive Motor Position Sensor Offset Learn Status. This information can be observed using a scan tool. Status is updated during the transition from vehicle ON to vehicle OFF during normal conditions. Alternating and possibly intermittent, appearance of "Not Run," "Learn Failed Motor Speed Not Zero," and "Motor Current Incorrect" suggests intermittent position sensor circuit or connector problems.
Drive Motor 1/2 Position Sensor Offset Learn Status Parameter Descriptions
| Drive Motor Position Sensor Offset Learn Status | Description | May Be Caused By |
|---|---|---|
| Not Run | Not run yet, waiting for key off | Not Applicable |
| Aborted run due to detecting high voltage too low or motor speed too high | Key off while rolling, drive motor position sensor circuit problems or high voltage system problems | |
| Ran but failed due to out of range values | Resolver or drive motor problems | |
| Learn Successful | Position offset learned and stored successfully | Not Applicable |
| Learn Failed Motor Speed Not Zero | Speed high during offset learn but not before | Drive motor position sensor circuit problems |
| Learn Failed - High Voltage Too Low | High voltage contactors opened during offset learn | High voltage system problems |
| Motor Current Incorrect | Low current on 3-phase circuits between power inverter module and drive motor | Drive motor or power inverter module |