P0603
CIRCUIT DESCRIPTIONThe Powertrain Control Module (PCM) performs the checksum test in order to monitor the integrity of the non-volatile information across the ignition cycles. The PCM uses an Electrically Erasable Programmable Read-only Memory (EEPROM) to store this information at key OFF. Before storing the information, the PCM calculates a checksum then stores the value along with the information. At key ON, the PCM retrieves the information from the EEPROM and places the information in the Random Access Memory (RAM). After retrieval, the PCM conducts a checksum of the information in RAM and compares this value to the value that is stored in the EEPROM at the previous key OFF. If the checksums do not match, Diagnostic Trouble Code (DTC) P0603 will set. Also, during operation, the PCM maintains a checksum on a certain section of the RAM that contains critical information. If at any time this running checksum fails, this DTC will set.
CONDITIONS FOR RUNNING THE DTC
^ DTC P0604 is not set.
^ The ignition is ON.
CONDITIONS FOR SETTING THE DTC
The PCM detects a calculated checksum that does not match previous checksum.
ACTION TAKEN WHEN THE DTC SETS
^ 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.
CONDITIONS FOR CLEARING THE DTC
^ 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.
^ Use a scan tool in order to clear the DTC.
DIAGNOSTIC AIDS
If PCM power or ground is lost during vehicle operation or during key down, DTC P0603 will set. The PCM keeps a continuous check on the non-volatile memory. If the memory changes, a PCM memory reset occurs. An intermittent loss of power or ground to the PCM will cause a reset.
TEST