GM Service Manual Online
For 1990-2009 cars only

Circuit Description

The PCM copies the program information stored in the Electrically Erasable Programmable Read Only Memory (EEPROM) to the Random Access Memory (RAM). This allows the PCM to work with, and make any updates to the information. The PCM tests all areas of the RAM. If the PCM detects an error in any area of the RAM, DTC P0604 will set.

Conditions for Running the DTC

The ignition is ON.

Conditions for Setting the DTC

The PCM detects a malfunction in the Random Access Memory (RAM) area.

Action Taken When the DTC Sets

    • The PCM will illuminate the malfunction indicator lamp (MIL) the first time the malfunction is detected.
    • The PCM will store conditions which were present when the DTC set as Freeze Frame/Failure Records data.

Diagnostic Aids

DTC P0604 indicates that the Random Access Memory (RAM) or an area of the RAM has malfunctioned. The PCM must be replaced. Remember to program the replacement PCM with the correct software and calibration for the vehicle.

Step

Action

Values

Yes

No

1

Did you perform the Powertrain On-Board Diagnostic (OBD) System Check?

--

Go to Step 2

Go to Powertrain On Board Diagnostic (OBD) System Check

2

Important: The replacement PCM must be reprogrammed.

Replace the PCM. Refer to Powertrain Control Module Replacement/Programming .

Is the action complete?

--

Go to Powertrain On Board Diagnostic (OBD) System Check

--