Airbag light question






When Power is first applied, there are several "power on" and "self tests" performed by various Modules. The Airbag indicator lite should flash 7 times, then go out. If not, it points to either the SDM (Sensor and Diagnostic Module) the airbags themselves, BCM or the connections between these components.
What Codes are being reported by the DIC?

58-SDM B1001 H C
I can't find that code listed. What does this mean?
When the ignition key is first turned to the RUN position, the inflatable restraint sensing and diagnostic module (SDM) compares the restraints ID that is stored in the SDM to the restraints ID that is stored in the BCM. The restraints ID that is being compared contains the last four digits of the SDM part number.
Conditions for Setting the DTC
Ignition 1 voltage is within the normal operating voltage range.
The restraints ID that is stored in the SDM does not match the restraints ID that is stored in the BCM.
This test is only run once during power up initialization.
Action Taken When the DTC Sets
The SDM sets a DTC B1001.
The SDM commands ON the AIR BAG warning lamp via Class 2 serial data.
The SDM disables all deployments.
Conditions for Clearing the DTC
The restraints ID that is stored in the SDM matches the restraints ID that is stored in the BCM.
Diagnostic Aids
DTC B1001 is an indication that the restraints ID's stored in both the BCM and SDM do not match. If either the BCM and/or PCM were replaced, the replacement modules need to be reprogrammed for proper operation.
Thanks for the info.
I did not have any work done on the BCM or PCM.
So, can I manually try to clear the code,
Then,
If the DTC repeats then I have a problem that needs repair.
If the DTC does not come back, that means the IDs actually match and then I'm OK?
The Best of Corvette for Corvette Enthusiasts








Codes tell all.
