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, information 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:

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 value 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 in Vehicle DTC Information

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 Body Control Module (BCM) Programming/RPO Configuration .
  4. Cycle the ignition.
  5. Retrieve DTCs from BCM.

Is DTC 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