How to set up a Body Control Module
I connected my J42236-A to the star connectors so my Tech 2 only communicate with the BCM .
The Tech2 communicate with the used BCM and I enter the special functions to set my RPO's correct and this seems to work .
When I have changed the RPO's I enter Save Options I get the message "Now Setting Up the New Body Control Module" and after a few seconds I get the message
that communications with the BCM has been lost and I am requested to check the communication link.
When I enter the BCM RPO's once again they seems to be changed like I wanted .
Is this correct way of setting up a "new" BCM ?
As far as I know you also have to enter the VATS key value and the SDM number (4 digit ?) into the BCM also .
When and how do I do these configurations ?
If anyone could bring some more info on these issues I would appreciate it very much .
As far as I know I only need the ACDELCO subscription when I want update or reprogram the PCM .
Thanks
I live far away from any dealer here in Norway so I try learn as much as possible to be capable replace all electronic parts on my Corvette

I think the programming of a BCM on C6 is a bit different then my 2000 C5
The C6 owner downloaded software from ACDELO to his new BCM .
Do I need to download any software files from ACDELCO prior to RPO setup of my "new" used 2000 BCM ?
I guess the data (VIN,VATS key value and SDM info is programmed on EEPROM within the BCM so I had hoped I can reuse my spare BCM .
But I do not know and I hope someone with this knowledge can give some input to me , because I do not know anyone to ask for advice
I bought me self a used PCM from a 2000 Silverado and reprogrammed with my C5 VIN´s cal files using my Autel J2534 and my laptop and I have now a correct spare PCM for my care.
But I have not cracked the BCM code yet ..
When I programmed my spare PCM I noticed there is a Theft Deterrent file available within the SPS .
Is this file to be downloaded into the BCM or the PCM ?
Hope someone can answer this question

No files seems to be available for my BCM and it seems to all has to be done within the Tech2 menus .
But how do I configure correct VIN in a used BCM of my year of car..
Will these options be available on a new or remunfactured BCM ?
Hope someone familiar with this issues can inform me
Thanks
That setting up the BCM might have been trying to do the security learn and couldn't because the PCM wasn't available on the bus.
It looks to me that the BCM first has to configured with VIN , Key value(ign key) and also maybe the SDM partno(last 4 digits) .
There is not any options within the special functions of the Tech2 on my 2000 menu .
I someone who has done this replacement of the BCM can give some advice on this
Is SDM airbag??? Don't need that one for Passkey...
I don't believe you can match the new BCM to your PCM without causing the old BCM and PCM combo to quit working.
If you're intent on having working spares then I'd do the learning procedure and use the new BCM and PCM to ensure they actually work. Keep the originals that you already know work as the spares.
2 minutes of internet searching found this;
1. Connect the Tech2 to the vehicle.
2. Select "Request Information" under "Service Programming".
3. Disconnect the Tech 2 from the vehicle and connect it to a techline terminal.
4. On the techline terminal, select "Theft Module Re-Learn" under "Service Programming".
5. Disconnect the Tech 2 from the techline terminal and connect it to the vehicle.
6. Turn ON the ignition, with the engine OFF.
7. Select "Program ECU" under "Service Programming".
8. Attempt to start the engine, then release the key to ON, vehicle will not start.
9. Observe the SECURITY telltale, after approximately 10 minutes the telltale will turn OFF; the vehicle is now ready to relearn the Passlock Sensor Data Code and/or password on the next ignition switch transition from OFF to CRANK.
10. Turn OFF the ignition, and wait 5 seconds.
11. Start the engine; the vehicle has now learned the password.
12. With the Tech 2 scan tool, clear any DTCs.
Without techline sounds like you need to do the long relearn.
When I programmed my spare PCM yesterday using SPS , I used my J42236-A serial tool to split and isolate the PCM when programming it.
I did not remove the J-42236- unit when I did the SPS relearn ( 10min) which I should have done so the BCM and the PCM could communicate , but learning by doing so I will do it next time

So my theft relearn yesterday(screen shot below) did not carry out any communication between the BCM and the PCM due to the presens of my J-42236-A.
I guess the relearn sequence read the passkey voltage from my ignition key read by the BCM and store the value in the PCM's EEPROM .
If I enter a different key value meaning another passkey voltage the voltage read by the BCM will not match the value stored in the PCM and a no start condition will appear (I think)
My big question is now: If I replace my BCM with a used one or a remanufactured , The only two things I have to do is to configure the RPO's in the BCM with my Tech 2 and do a theft relearn and I will be good to go ?
No need to enter VIN or anything else configuring/programming ?
Or will a new/remanufactured BCM give other options within the Tech2 menu then I used one ?
The Best of Corvette for Corvette Enthusiasts
I do not know if I can reuse a BCM or have to buy a new/remanuactured one to be able to enter this data into the replacement BCM.
So again, try it. Worst case you spend 30 minutes more to swap the old one back in.
Last edited by lionelhutz; Feb 5, 2020 at 01:38 PM.
I can delete it , but it reappear everytime I start the car .
I guess some wrong SIR data(Restraint ID ) is in my spare BCM .
The Tech2 give me no alternative to change this any SIR data in the BCM , only the RPO's .
If I had a new or remanufatured BCM will I got an option to enter SIR data ?
I hope someone with this knowledge could give some info on this
Thanks
Yesterday I did the relearn sequence with BCM/PCM as a second operation so I can´t see any other way to this .
During this last operation nothing is entered
But this is my first time so may be I am missing something

Pair the new BCM with the old PCM and see what happens. Then pair the new PCM with the old BCM and see what happens.
Last edited by lionelhutz; Feb 12, 2020 at 10:43 AM.
No , I have not got time for it yet .
But I have been spoken with a guy who has a friend within GM and have been told this :
BCM is a one time configuration of VIN . When you install a new BCM and switch ingnition ON the first time , the BCM learn the VIN from the PCM .
This was written in his GM papers so I do not think it will work to use my old PCM to relearn (update VIN) in my used BCM .
My used BCM har another (unknown VIN) but this seems to be no problem together with my spare updated PCM with correct VIN .
After Theft relearn my car fired right up with used BCM and spare PCM (from a Silverado) updated the the latest files from my ACDELCO account .
ACDELCO SPS can only reprogram my PCM and do a 10 min Theft relearn instead of a approx. 30 min with the ignition key .
No other module software are available for my VIN .
This guy in GM said it was a long time ago since he has be doing this but it should be possible to relearn the the VIN in the SIR module using Tech2 when you install a used BCM .
I do not know if this is correct or not , but will check it out .
When using year of 2000 I can't see such options when using the Tech 2 ( I miss a Special Function in the SIR module menu) .
I noticed when I did Automated Bleed of my brakes and EBCTM , the Automated Bleed was not available for my 00 car and the 1999 car . I had to choose 1998
before Automated Bleed was a selectable choice .
I will play around with different years within the Tech2 menu and see if I get more choices regarding (relearn the BCM VIN number this issue causing B1001 DTC .
If this not work , I will do as you suggest and use my old PCM together with my spare BCM and see if this make any difference .
I had hoped someone who has replaced his BCM with used one could chime in on this with some more info on this .













