- Camaro and Firebird Why Won't Interior Lights Turn On Off<br>Guide to diagnose trouble and recommended solutions.
--
See related guides and technical advice from our community experts:
- Camaro and Firebird: How to Repair and Replace Body Control Module
Step by step instructions for do-it-yourself repairs
Browse all: Electrical Guides
LS1 Body Control Module Problems - The Fix
Another time, later the same evening the driver door switch stopped unlocking the doors but the passenger switch worked fine. Fiddling with the switch in the driver's door it eventually started working. Might be one of the wires connected to the switch, will have to inspect them in better light BUT, I had jiggled all 3 wires multiple times before it suddenly started working again.
Could this be a BCM problem instead?
Another time, later the same evening the driver door switch stopped unlocking the doors but the passenger switch worked fine. Fiddling with the switch in the driver's door it eventually started working. Might be one of the wires connected to the switch, will have to inspect them in better light BUT, I had jiggled all 3 wires multiple times before it suddenly started working again.
Could this be a BCM problem instead?
With the jiggling of the wires (and Im not sure where you jiggled them near) it could be the connector from the harness into the actual female socket that plugs into the switch.
I got the car a week ago and the previous owner thought water got into the switch. I bought a used one off ebay and no change. As far as I know, fuse this runs through is shared by other components, and everything else works fine. And it would seem odd for both mirror motors to be dead.
So if its not a bad fuse, bad switch, or bad motors, whats left to check?
Cold solder joint on 2 of the 5 relay connections. Woo Fn Hoo.
This thread saved me a lot of aggravation and time trouble-shooting this. Thanks much.
I have both a solid Security light and Radio/Windows/RAP cutting out. I want to say they both started about the same time. So I'm thinking of just replacing the BCM. I'm more concerned with the solid Security light and from what I gather could be related to the BCM??
Car starts and runs fine. Occasionally I have to hold the ignition a tad longer and the car starts right up.
VATS is intended to help prevent vehicle theft by checking that it sees the expected resistance value of the chip on the original ignition key before allowing the vehicle to start. If it sees a resistance value that is not correct, it illuminates the security light solidly. If it doesn't see any resistance value (because of a damaged or missing resistor pellet in the key or broken wires), it flashes the security light.
If the BCM detects the problem while the car is running, it will assume that there is a system fault rather than a theft attempt and it will allow the car to be restarted. But if it first detects the problem while trying to start the car then it will prevent starting by disabling the starter relay and turning off the fuel enable signal to the PCM. In this case that means that you will continue to be able to start the car until you reset it by disconnecting the battery (for service or replacement). After that, the car will not start.
There are a variety of things that can cause VATS to see the wrong resistor value. The easiest to fix is a simple build-up of grime on the key and in the ignition cylinder. Clean the contacts on the key using a pencil eraser followed by rubbing alcohol. Clean the ignition cylinder with spray electronics cleaner and a pipe cleaner. Other causes include worn contacts on the key or in the cylinder, a damaged cylinder, or broken wires in the steering column or between the column and the BCM.
If a thorough cleaning doesn't solve the problem then you may find that a VATS bypass would be easier than trying to track down the cause. VATS cannot be programmed out in an F-body but a bypass is fairly simple to implement. Search the forum for "VATS bypass" to find plenty of information on how to do it.
Last edited by WhiteBird00; Dec 15, 2017 at 07:03 AM. Reason: fix run-on sentences
The Best V8 Stories One Small Block at Time
VATS is intended to help prevent vehicle theft by checking that it sees the expected resistance value of the chip on the original ignition key before allowing the vehicle to start. If it sees a resistance value that is not correct, it illuminates the security light solidly. If it doesn't see any resistance value (because of a damaged or missing resistor pellet in the key or broken wires), it flashes the security light.
If the BCM detects the problem while the car is running, it will assume that there is a system fault rather than a theft attempt and it will allow the car to be restarted but if it first detects the problem while trying to start the car then it will prevent starting by disabling the starter relay and turning off the fuel enable signal to the PCM. In this case that means that you will continue to be able to start the car until you reset it by disconnecting the battery (for service or replacement). After that, the car will not start.
There are a variety of things that can cause VATS to see the wrong resistor value. The easiest to fix is a simple build-up of grime on the key and in the ignition cylinder. Clean the contacts on the key using a pencil eraser followed by rubbing alcohol. Clean the ignition cylinder with spray electronics cleaner and a pipe cleaner. Other causes include worn contacts on the key or in the cylinder, a damaged cylinder, broken wires in the steering column or between the column and the BCM.
If a thorough cleaning doesn't solve the problem then you may find that a VATS bypass would be easier than trying to track down the cause. VATS cannot be programmed out in an F-body but a bypass is fairly simple to implement. Search the forum for "VATS bypass" to find plenty of information on how to do it.
I've had 3 LS1 cars over the past few years that had intermitent body control module problems. When your radio and power windows intermitently go on and off, it's a body control module problem. This must be somewhat common and most people probably don't know where the problem lies.
Today I took a shot at trying to fix the module itself as buying a new one is around $200. You can buy a used one but then you have to know the VIN of the car it came out of so you can get the VATS code and make a new ignition key for your car that matches the used BCM.
The BCM is located on the passenger side under the dash just behind the glove box. To my surprise, the entire circuit board is just sitting inside a black plastic box that unsnaps. Unsnap the box and remove the entire circuit board. I was able to isolate the problem to the main power circuit/plug-in. After playing the wiggle-parts game, I found that the relay just behind the plug was the problem. There are 5 solder joints holding the relay onto the board. One solder joint looked like it had a super tiny micro-crack in it. I heated that one solder joint and added some additional solder and whaddayaknow !!!! it fixed it ! Your mileage may vary but I would reheat each of the 5 solder joints.
Here is a picture of the circuit board with the 5 solder joints crudely circled. The bottom joint was my problem.
Just thought you guys would like to see this.
Greg Crowe
http://www.camarofirebird.com


I've had 3 LS1 cars over the past few years that had intermitent body control module problems. When your radio and power windows intermitently go on and off, it's a body control module problem. This must be somewhat common and most people probably don't know where the problem lies.
Today I took a shot at trying to fix the module itself as buying a new one is around $200. You can buy a used one but then you have to know the VIN of the car it came out of so you can get the VATS code and make a new ignition key for your car that matches the used BCM.
The BCM is located on the passenger side under the dash just behind the glove box. To my surprise, the entire circuit board is just sitting inside a black plastic box that unsnaps. Unsnap the box and remove the entire circuit board. I was able to isolate the problem to the main power circuit/plug-in. After playing the wiggle-parts game, I found that the relay just behind the plug was the problem. There are 5 solder joints holding the relay onto the board. One solder joint looked like it had a super tiny micro-crack in it. I heated that one solder joint and added some additional solder and whaddayaknow !!!! it fixed it ! Your mileage may vary but I would reheat each of the 5 solder joints.
Here is a picture of the circuit board with the 5 solder joints crudely circled. The bottom joint was my problem.
Just thought you guys would like to see this.
Greg Crowe
http://www.camarofirebird.com













