GM Service Manual Online
For 1990-2009 cars only

DTC Descriptor

This diagnostic procedure supports the following DTC:

    • DTC B0019 EEPROM Error
    • DTC B0020 RAM Failure

Conditions for Setting the DTC B0019

The electrically erasable programmable read only memory (EEPROM) data is divided into eight tables, and each table has a checksum. When each table is loaded into RAM, the checksum is verified. If the checksum is wrong the DTC is set.

Conditions for Setting the DTC B0020

The body control module (BCM) maintains a random access memory (RAM) copy of the electrically erasable programmable read only memory (EEPROM) data. Each of the eight tables is checked periodically to verify the checksum. If the checksum is wrong the DTC is set.

Diagnostic Aids

Clear the DTC. If the DTC resets, remove fuse F29 to reset the BCM.

Step

Action

Yes

No

Schematic Reference: Body Control System Schematics

1

Did you perform the Diagnostic System Check - Vehicle?

Go to Step 2

Go to Diagnostic System Check - Vehicle

2

Using the scan tool, clear the DTC. If the DTC resets, remove fuse F29 to reset the body control module (BCM).

Does the DTC reset?

Go to Step 3

System OK

3

  1. Replace the BCM.
  2. Perform the setup procedure for the BCM. Refer to Body Control Module (BCM) Programming/RPO Configuration .

Did you complete the replacement?

Go to Step 1

--