LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Oldsmobile >> 1988 >> Toronado Base >> Repair and Diagnosis (Single Page) >> Engine Performance >> System >> 3800 VIN [C] - BCM Tests W/Codes >> Code Testing >> Code B552, BCM Keep Alive Memory Error
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Code B552, BCM Keep Alive Memory Error

Code B552 does not normally indicate a fault, but is a normal occurrence anytime the power to the BCM has been interrupted. Code B552 cannot be cleared from memory in the normal manner. Code B552 can only be cleared if it is not "CURRENT". Under normal conditions, the code will become "HISTORY", by the following: key in "LOCK", wait 5 seconds, turn key on, and then reenter diagnostics. This code should now be "HISTORY", and can be cleared in the normal manner.

The code will also set if the following conditions are met: ignition in "Crank" and no system voltage signal to BCM terminal "1C9". The purpose of the crank circuit is to signal the BCM to shut off when cranking so that voltage variations that are normal during starting do not affect the electronic devices.

This code could also set during cranking if the system voltage drops below 8 volts at BCM terminal "1C9". Possible causes for this are: faulty charging system, faulty starter system, extreme cold weather and/or jump starting the vehicle.

NOTE: Test numbers refer to numbers on diagnostic chart.
  1. This step is to change Code B552 from "CURRENT" to "HISTORY".
  2. Checks to see if Code B552 was set due to a fault in the crank signal circuit.
  3. By removing the fuel pump fuse, the engine will not start and voltage during cranking can be observed.
  4. Checks for sufficient system voltage at BCM terminal "1C9". System voltage must not drop below 8 volts during cranking.
  5. If the fuse is blown, check for a ground in circuit No. 806. A blown fuse will appear the same at the BCM as an open in circuit No. 806.

Code B552 indicates that the keep alive/or "LONG TERM" memory in the BCM has been reset. This will be the case whenever power is removed from the BCM (such as, disconnecting the battery cables, disconnecting BCM power connector, or losing crank signal to the BCM). This code should be cleared from memory after restoring the BCM power supply.

Fig 1: Code B552, Keep Alive Memory Error
G57612