The PCM contains a memory area where it stores certain data it does not need to save when the ignition is turned OFF. This area is called the volatile section of memory. The volatile section of memory is cleared and then tested when the ignition is first turn ON. This diagnostic test monitors the PCM volatile section of memory to make sure it is stored correctly. If the information is not stored correctly,this DTC will set.
If the data from the memory location does not match the test data which was just saved to memory, DTC P0604 will set.
• | The PCM illuminates the Malfunction Indicator Lamp (MIL) when the diagnostic runs and fails. |
• | The PCM records the operating conditions at the time the diagnostic fails. The PCM stores this information in the Freeze Frame and/or the Failure Records. |
• | The PCM turns the MIL OFF after three consecutive drive trips that the diagnostic runs and does not fail. |
• | A last test failed (current DTC) clears when the diagnostic runs and does not fail. |
• | A History DTC clears after forty consecutive warm-up cycles, if this or any other emission related diagnostic does not report any failures. |
• | The PCM battery voltage is interrupted. |
• | Use a scan tool in order to clear the MIL/DTC. |
The number below refer to the step numbers on the diagnostic table.
Step | Action | Value(s) | Yes | No |
---|---|---|---|---|
1 |
Important: Before clearing any DTCs, use the scan tool Capture Info to save freeze frame and failure records for reference, as the Scan tool loses data when using the Clear Info function. Was the Powertrain On-Board Diagnostic (OBD) System Check performed? | -- | ||
Replace the PCM. Important: The new PCM must be programmed. Refer to Powertrain Control Module Replacement . Is the action complete? | -- | -- | ||
3 |
Does the Scan Tool indicate the diagnostic Passed? | -- | ||
4 | Does the Scan tool display any additional undiagnosed DTCs? | -- | Go to the Applicable DTC Table | System OK |