This diagnostic applies to internal microprocessor integrity conditions within the engine control module (ECM).
This diagnostic procedure supports the following DTCs:
| • | DTC P0601 Control Module Read Only Memory (ROM) | 
| • | DTC P0604 Control Module Random Access Memory (RAM) | 
| • | DTC P0605 Control Module Programming Read Only Memory (ROM) | 
| • | The ignition is ON, with the engine OFF or the engine is operating. | 
| • | DTC P0601 runs once an ignition cycle. | 
| • | The ignition is ON, with the engine OFF or the engine is operating. | 
| • | DTC P0604 runs once an ignition cycle. | 
| • | The ignition is ON, with the engine OFF or the engine is operating. | 
| • | DTC P0605 runs once an ignition cycle. | 
The ECM detects that the checksum calculation does not match the expected checksum.
The ECM detects an internal condition for more than 3 seconds.
The ECM detects an internal condition for more than 3 seconds.
| • | The control module stores the DTC information into memory when the diagnostic runs and fails. | 
| • | The malfunction indicator lamp (MIL) will not illuminate. | 
| • | The control module records the operating conditions at the time the diagnostic fails. The control module stores this information in the Failure Records. | 
| • | The driver information center, if equipped, may display a message. | 
| • | 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. | 
Step  | Action  | Yes  | No  | 
|---|---|---|---|
1  | Did you perform the Diagnostic System Check - Engine Controls?  | Go to Step 2  | |
2  | Replace the engine control module (ECM). Refer to Engine Control Module Replacement . Did you complete the replacement?  | Go to Step 3  | --  | 
3  | 
 Did the DTC fail this ignition?  | Go to Step 2  | Go to Step 4  | 
4  | Observe the Capture Info with a scan tool. Are there any DTCs that have not been diagnosed?  | System OK  |