- 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
DM
Thanks again!
I assume 96-97 LT1's are similar?
I have no interior lights, no power locks, it sounds like something is clicking at me every 10 seconds i have a dead as dead can be battery but my power windows work. I dont have a key fob to see if that works.
anyone?! im seriously about to shoot myself over this
I have no interior lights, no power door locks, no keyless entry, no rear window defogger, no stereo, no power seats.
I do have PWs and clicking in the BCM.
The Best V8 Stories One Small Block at Time
From the GM service manual for a 2000 Corvette....
Notice
To prevent possible electrostatic discharge damage to the BCM, do not touch the connector pins or soldered components on the circuit board.
Notice
To prevent internal BCM damage, the ignition must be OFF when disconnecting or reconnecting power to BCM (for example, battery cable, BCM connectors, BCM fuses, jumper cables, etc.).
Notice
The BCM electrical connectors are designed with tabs and slots that allow the connectors to only fit one way. The connectors do not require excessive force if being installed correctly. Installing the connectors with the wrong mating half or upside down can cause damage to the connector, the BCM, or other vehicle components or systems.
Removal:Turn OFF the ignition switch.
Remove the front floor kick-up panel (RH). Refer to Kick-Up Panel Replacement - Front Floor in Interior Trim.
Pull up on the BCMs lower mounting tab to release the BCM from the bracket.
Release the BCMs upper mounting tabs by lifting the BCM out of the slots in the bracket.
Disconnect the harness connectors from the BCM.
Remove the BCM from the vehicle.
Installation:
Turn OFF the ignition switch.
Connect the harness connectors to the BCM.
Position the BCMs upper mounting tabs into the slots in the bracket.
Push the lower mounting tab into the bracket and snap the BCM into place.
Install the front floor kick-up panel (RH). Refer to Kick-Up Panel Replacement - Front Floor in Interior Trim.
If a new or replacement BCM is being installed into the vehicle, program the BCM to the current vehicle. Refer to Body Control Module (BCM) Programming/RPO Configuration .
Manual Programming (Domestic/Canada Only)
Using a Tech 2, select New BCM Setup and program the BCM with the correct RPO code configuration.
Turn ON the ignition leaving the engine OFF for 11 minutes.
Turn OFF the ignition for 30 seconds.
Turn ON the ignition leaving the engine OFF for 11 minutes.
Turn OFF the ignition for 30 seconds.
Turn ON the ignition leaving the engine OFF for 11 minutes or until DTC P1630 sets.
Turn OFF the ignition for 30 seconds.
Turn ON the ignition leaving the engine OFF and wait 30 seconds.
Attempt to start the engine. If the engine does not start, Refer to the Powertrain On Board Diagnostic (OBD) System Check in Engine Controls.
Important
Performing this procedure may cause a DTC P1630 to set. If a DTC P1630 sets, turn OFF the ignition for 30 seconds, then turn ON the ignition. If the DTC P1630 does not clear, Refer to Powertrain On Board Diagnostic (OBD) System Check in Engine Controls.
Tech 2 to Techline Terminal
Using a Tech 2, select New BCM Setup and program the BCM with the correct RPO code configuration.
Enter the Service Programming System (SPS) using a Tech 2.
Enter the vehicle information.
Choose the Request Info soft key on the Tech 2.
Select Done.
Follow the instructions on the Vehicle Set-up screen.
Disconnect the Tech 2 from the vehicle.
Connect the Tech 2 to the Techline terminal.
At the Techline terminal select Service Programming System (SPS) and select terminal to Tech 2 programming method.
Select Done.
Follow the instructions on the remaining screens.
Select the Vehicle Theft Re-learn option.
Select Program at the summary screen. The terminal will download information to the Tech 2.
Return the Tech 2 to the vehicle.
Connect the Tech 2 to Diagnostic Link Connector (DLC).
Select Service Programming from the Tech 2 main menu.
Answer the prompts regarding the model year and vehicle type.
Press the Theft Re-learn soft key on the Tech 2.
Follow the instructions on the remaining screens.
Attempt to start the engine. If the engine does not start, Refer to the Powertrain On Board Diagnostic (OBD) System Check in Engine Controls.
Important
Performing this procedure may cause a DTC P1630 to set. If a DTC P1630 sets, turn OFF the ignition for 30 seconds, then turn ON the ignition and P1630 clears. If the DTC P1630 does not clear, Refer to Powertrain On Board Diagnostic (OBD) System Check in Engine Controls.
Techline Terminal to Vehicle (No Tech 2)
Using a Tech 2, select New BCM Setup and program the BCM with the correct RPO code configuration.
Enter the Service Programming System (SPS) using a Techline Terminal (T-50/T-60).
Select terminal to vehicle programming.
Select Done.
Follow the instructions on the Vehicle Set-up screen.
Select the Vehicle Theft Re-learn option.
Follow the instructions on the remaining screens.
Attempt to start the engine. If the engine does not start, Refer to the Powertrain On Board Diagnostic (OBD) System Check in Engine Controls.
Important
Performing this procedure may cause a DTC P1630 to set. If a DTC P1630 sets, turn OFF the ignition for 30 seconds, then turn ON the ignition. If the DTC P1630 does not clear, Refer to Powertrain On Board Diagnostic (OBD) System Check in Engine Controls.
Important
After programming, perform the following to avoid future misdiagnosis:
Turn the ignition OFF for 10 seconds.
Connect the scan tool to the data link connector.
Turn the ignition ON with the engine OFF.
Use the scan tool in order to retrieve history DTCs from all modules.
Clear all history DTCs.











