Pinpoint Test Am : P0DFC
- Normal Operation and Fault Conditions
REFER to: Electric Powertrain Control - System Operation and Component Description .
DTC Fault Trigger Conditions
DTC Description Fault Trigger Condition SOBDMC P0DFC:00 Generator Position Sensor Not Learned: No Sub Type Information This DTC sets if the TRID block is not programmed or programmed incorrectly. Possible Sources
- TRID block programming
- AM1 CHECK FOR INVERTER SYSTEM CONTROLLER (ISC) DIAGNOSTIC TROUBLE CODES (DTCS)
- Ignition ON.
- Carry out the Inverter System Controller (ISC) self-test.
Is DTC P06B8 present?
Yes GO to Pinpoint Test M No GO to AM2 - AM2 VERIFY THE INVERTER SYSTEM CONTROLLER (ISC) CALIBRATION LEVEL
- Verify the Inverter System Controller (ISC) is at the latest calibration level.
Is the Inverter System Controller (ISC) at the latest calibration level?
Yes GO to AM3 No UPDATE the Inverter System Controller (ISC) to the latest calibration level. - AM3 VERIFY THE INVERTER SYSTEM CONTROLLER (ISC) TRID BLOCK HAS BEEN PROGRAMMED CORRECTLY
- Verify the Inverter System Controller (ISC) TRID block has been programmed correctly. Refer to Module Reprogramming on the scan tool.
Has the TRID block been successfully programmed?
Yes GO to AM4 No CHECK OASIS for any applicable service articles: TSB, GSB, SSM or FSA. If a service article exists for this concern, DISCONTINUE this test and FOLLOW the service article instructions. If no service articles address this concern, reflash the Inverter System Controller (ISC) TRID block. - AM4 REPEAT THE SELF-TEST
- Clear the Inverter System Controller (ISC) DTCs.
- Carry out the Inverter System Controller (ISC) self-test.
Is DTC P0DFC present?
Yes CHECK OASIS for any applicable service articles: TSB, GSB, SSM or FSA. If a service article exists for this concern, DISCONTINUE this test and FOLLOW the service article instructions. If no service articles address this concern, reflash the Inverter System Controller (ISC) TRID block. No The system is operating correctly at this time. The DTC may have been set due to high network traffic or an intermittent fault condition, the TRID block was not programmed correctly or was erased.