The internal fault detection is handled inside the control module. No external circuits are involved.
This diagnostic procedure supports the following DTCs:
DTC P1A0B ESCM Service Calibration Fault
DTC P1AC6 SGCM Service Calibration Fault
DTC P1AC9 HCM Service Calibration Fault
| • | The module has received voltage on the ignition 0 voltage circuit. | 
| • | The module has turned ON and no configuration DTC is present. | 
| • | This diagnostic shall run every 100 milliseconds. | 
| • | Reference voltage is stable and accurate. | 
| • | The module microprocessor must be active/awake. | 
This DTC indicates that the energy storage control module (ESCM), starter/generator control module (SGCM) or hybrid control module (HCM) has not yet been programmed with latest production software.
| • | The powertrain control module (PCM) stores the DTC information into memory when the diagnostic runs and fails. | 
| • | The malfunction indicator lamp (MIL) will not illuminate. | 
| • | The driver information center (DIC), if equipped, may display a message. | 
| • | The microprocessor reverts back to the base programmed critical operating data until new data is learned and stored in module. | 
If the SGCM P1A6C DTC is set current, the vehicle will not crank.
| • | A current DTC Last Test Failed clears when the diagnostic runs and passes. | 
| • | A history DTC clears after 40 consecutive warm-up cycles, if no failures are reported by this or any other non-emission related diagnostic. | 
| • | Clear the DTC with a scan tool. | 
| • | This DTC may be stored as a history DTC without affecting the operation of the module. If stored only as a history DTC and not retrieved as a current DTC, do not replace the module. | 
| • | If this DTC is retrieved as both a current and history DTC, reprogram the module. | 
Step  | Action  | Yes  | No  | 
|---|---|---|---|
1  | Was the Engine Electrical Diagnostic System Check performed?  | Go to Step 2  | |
2  | 
 Is DTC retrieved as a current DTC?  | Go to Step 3  | Go to Diagnostic Aids  | 
3  | 
 Important: Perform the setup procedure for the appropriate module, if required. Reprogram the appropriate module. Refer to Service Programming System (SPS) in Programming. Did you complete the reprogramming?  | Go to Step 4  | --  | 
4  | 
 Does the DTC reset?  | Go to Step 2  | System OK  |