SDM B1001 Code
From what I gather, B1001 means that the BCM didn't get paired to a replaced SDM? How can I go about pairing these? Would this also cause the service active handling message to show?
From what I gather, B1001 means that the BCM didn't get paired to a replaced SDM? How can I go about pairing these? Would this also cause the service active handling message to show?
If the SDM was replaced with a SDM from another vehicle the Restraint ID in the SDM won't match what is in stored in the BCM, and the VIN stored in the SDM won't match the VIN stored in the PCM, and if they don't that will also set the code. These things can be checked with a GM Tech2 Diagnostic tool. If you know someone with a Tech2 this can probably be done fairly easily. Not sure if a used (from another car with no airbag deployment) SDM can be reprogrammed. It may require reprogramming the PCM which will then send the new info to all the various modules. I just don't know.
I don't think the service active handling is related. See if you have any codes for the EBTCM or PCM. It might just be a bad connection on one of the wheel sensors.
Last edited by Greg_E; Nov 16, 2016 at 07:04 AM. Reason: Clarified used SDM
1) VATS key code and PCM password sync: The key-ON and Off sequence in the factory service manual does this. All you need is the key and 30 minutes of your time. Car won't run unless you do this. Often called the "PCM-BCM Relearn" procedure.
2) RPO coding : Tells the BCM what your VIN is, and options your car has, like if it is a convertible, automatic, auto-climate control, fog lights...You need a Tech-2 to do this, but your car can be driven even if the RPO codes are not set correctly. I am not sure the BCM really "cares" what VIN is programmed into it.
3) SDM (airbag control module) serial number : The BCM has a memory "slot" for the last 4 digits of the SDM ID number (or serial number?? or part number??). Whenever the car is started, the SDM checks if the ID stored in the BCM matches its own (SDM) ID number. If it doesn't, the airbag light stays ON, the airbags are disabled, and the SDM sets a DTC B1001 ("Configuration Error"). You can reset this thru the DIC, turning off the Airbag warning light and enabling the airbags, so you can drive the car with functional airbags, but you have to do this everytime you start the car. To program the correct SDM ID number into the BCM, a Tech-2 AND a connection to the GM Service computer is needed. Now for worse news, ONLY brand-new, never-been-programmed BCMs allow the SDM ID number to be written into it. What that means, is that a used BCM can never be reprogrammed for this, and new BCMs are becoming scarce, as the part is obsolete. It is not known if "rebuilt" BCMs can be programmed for this (meaning that the rebuilding vendor can reset the BCM to the virgin state).
Last edited by ersatz928; Nov 20, 2016 at 11:26 AM.
1) VATS key code and PCM password sync: The key-ON and Off sequence in the factory service manual does this. All you need is the key and 30 minutes of your time. Car won't run unless you do this. Often called the "PCM-BCM Relearn" procedure.
2) RPO coding : Tells the BCM what your VIN is, and options your car has, like if it is a convertible, automatic, auto-climate control, fog lights...You need a Tech-2 to do this, but your car can be driven even if the RPO codes are not set correctly. I am not sure the BCM really "cares" what VIN is programmed into it.
3) SDM (airbag control module) serial number : The BCM has a memory "slot" for the serial number of the SDM. Whenever the car is started, the SDM checks if the serial number stored in the BCM matches its own (SDM) serial number. If it doesn't, the airbag light stays ON, the airbags are disabled, and the SDM sets a DTC B1001 ("Configuration Error"). You can reset this thru the DIC, turning off the Airbag warning light and enabling the airbags, so you can drive the car with functional airbags, but you have to do this everytime you start the car. To program the correct SDM serial number into the BCM, a Tech-2 AND a connection to the GM Service computer is needed. Now for worse news, ONLY brand-new, never-been-programmed BCMs allow the SDM serial number to be written into it. What that means, is that a used BCM can never be reprogrammed for this, and new BCMs are becoming scarce, as the part is obsolete. It is not known if "rebuilt" BCMs can be programmed for this (meaning that the rebuilding vendor can reset the BCM to the virgin state).
If the car got into a wreck prior to, and airbags got deployed, would it be necessary to replace the SDM?
http://acdelcotechconnect.com/shop-p...ogram/tis2web/
I have a Tech2 and have been looking for step-by-step instructions on how to do this....but no luck so far...I may just a buy a days subscription and try it.
Look at the BCM, see if it has any permanent marker writing on the case (like salvage yard often does).
Last edited by ersatz928; Nov 16, 2016 at 01:57 PM.
The Best of Corvette for Corvette Enthusiasts
http://acdelcotechconnect.com/shop-p...ogram/tis2web/
I have a Tech2 and have been looking for step-by-step instructions on how to do this....but no luck so far...I may just a buy a days subscription and try it.
Look at the BCM, see if it has any permanent marker writing on the case (like salvage yard often does).
I was looking again at the troubleshooting procedure for the B1001. It does say that in addition to the Restraint ID (last 4 digits of the SDM part number) needs to match the BCM. It also says the VIN stored in the PCM has to match the VIN stored in the SDM.
The SDM repair procedure also mentions that when the SDM is replaced (with a new one because that is what the dealer would do) it says the B1001 code can be set. It is rather vague on how you go about setting the SDM part number in multiple modules or which modules they might be.
From the manual:
"The AIR BAG indicator may remain ON after the SDM has been replaced. DTC B1001 may set requiring the SDM part number to be set in multiple modules. If the indicator remains ON after enabling the SIR system, perform the diagnostic system check and follow the steps thoroughly to ensure that the SDM is set properly."
Last edited by Greg_E; Nov 16, 2016 at 03:57 PM.
I attached a document of all the info I could find on the DTC B1001 code.
Last edited by ersatz928; Nov 16, 2016 at 10:41 PM.
Can you be more specific as to what you had to do to get the RPO codes, VATs and the SDM to all to work? Thanks.
Can you be more specific as to what you had to do to get the RPO codes, VATs and the SDM to all to work? Thanks In a word yes. I had to go through the wiring for both bcm's to see what was similar and what was not. Only had to remove one wire from the '99 harness (did not cut it I taped over the connector, then folded the wire over and taped it to itself. I did not use tis as I was having computer compatability issues. I used the procedure in the manual for the initial sync. then used a tech II for programming the options. It has been a few months, so far no warning lights or codes. Steve
Can you be more specific as to what you had to do to get the RPO codes, VATs and the SDM to all to work? Thanks in a word yes! I went through the wiring diagrams for both years of the bcm to see what wiring differences there would be. I removed one wire from my '99 and the fuse that supplied power to that wire. then used the procedure in the manual for the sync. (key on for 30 min, key off for 30 seconds, do this 2 more times then key off for 30 seconds after that start the car) may have to check the manual to see if above procedure is correct. I then used a tech II to program in the options. its been a few months but I have do not have any codes or lights. Steve
Can you be more specific as to what you had to do to get the RPO codes, VATs and the SDM to all to work? Thanks in a word yes! I compared the wiring diagrams from both years of the bcms '99 & '04 removed one wire from the 99 harness (taped wire back into harness) and the fuse that supplies power to it. Used the procedure in the manual to sync everything together. Used a tech II to program the options. So far its been a few months but I have not codes or warning lights on. Steve
'
FYI. If you click REPLY to a previous post it will automatically quote that post and you can post your reply below it.
Also if you click EDIT in your posts, you will have the option to delete the duplicate posts.
Last edited by Greg_E; Nov 18, 2016 at 06:21 PM.
1) VATS key code and PCM password sync: The 30 minute key-ON and Off sequence in the factory service manual does this.
2) RPO coding : Tells the BCM what your VIN is, and RPO options your car has. You need a Tech-2 to do this
3) SDM (airbag control module) ID number that gets programmed into the BCM. You need a Tech2 AND and internet connection to the GM service website (or you took the car to a Dealer or Mechanic who has this capability)
Last edited by ersatz928; Nov 20, 2016 at 11:26 AM.
I have been search through the various model years and can't find any information regarding programming requirements, if a new or good SDM module from another car is installed.
Last edited by Greg_E; Nov 20, 2016 at 02:41 PM.










