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 |