GM Service Manual Online
For 1990-2009 cars only

Circuit Description

The body control module (BCM) stores the last 4 digits of the sensing and diagnostic module (SDM) part number, also called restraints ID. After the BCM is reprogrammed the restraints ID is set to zero. A restraints ID relearn is need to be performed for the BCM.

DTC Descriptor

This diagnostic procedure supports the following DTC:

DTC B1001 Option Configuration Error

Conditions for Running the DTC

Battery voltage is between 9-16 volts and data link communications operate normally.

Conditions for Setting the DTC

The restraints ID stored in the BCM memory is zero.

Conditions for Clearing the DTC

    • A current DTC clears when the malfunction is no longer present.
    • A history DTC clears when the module ignition cycle counter reaches the reset threshold, without a repeat of the malfunction.

Step

Action

Yes

No

1

Did you perform the Diagnostic System Check - Vehicle?

Go to Step 2

Go to Diagnostic System Check - Vehicle

2

  1. Install a scan tool.
  2. Turn ON the ignition, with the engine OFF.
  3. Perform the body control module (BCM) setup procedure. Refer to Control Module References .
  4. Cycle the ignition.
  5. Retrieve the DTCs from the BCM.

Is DTC B1001 retrieved as a current DTC?

Go to Step 3

Go to Step 4

3

Replace the BCM. Refer to Control Module References for replacement, setup, and programming.

Did you complete the replacement?

Go to Step 4

--

4

  1. Use the scan tool in order to clear the DTCs.
  2. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text.

Does the DTC reset?

Go to Step 1

System OK