Body Control Module: Service and Repair
Removal ProcedureReplacing the body control module (BCM) may be necessary when you service the body control system.
IMPORTANT: The ignition switch should be in the OFF position when connecting or disconnecting the connectors to the BCM. Always disconnect the Brown BCM connector FIRST and connect the Brown BCM connector LAST. The BCM can set DTC(s) with the ignition switch in the OFF position. The BCM has battery run down protection for the courtesy lamp circuit. The BCM battery run down protection can not detect shorts on inputs or other circuits which it does not control. The scan tool can be used to put the BCM to sleep in order to check for current draws on circuits which are not controlled by the BCM or controlled by the battery run down protection system. If an excessive current draw is detected, refer to Battery Electrical Drain/Parasitic Load Test in Engine Electrical.
1. Remove the left instrument panel sound insulator from the vehicle. Refer to Closeout/Insulator Panel Replacement - Left in Instrument Panel, Gauges and Console.
2. Remove the center instrument panel sound insulator from the vehicle. Refer to Closeout/Insulator Panel Replacement - Center in Instrument Panel, Gauges and Console.
3. Disconnect the electrical connectors from the body control module.
4. Bend the 2 snap retainers back slightly and pull the body control module from the bracket at an angle.
Installation Procedure
1. Install the body control module to the bracket at an angle under the wide hook retainer, with the label facing away from the bracket.
2. Apply pressure on the left side of the body control module in order to move the module toward the mounting bracket base. Snap the module into place.
3. Ensure that the module is fully seated. Ensure that both snap retainers are holding the module.
4. Connect the electrical connectors to the body control module.
5. Install the center instrument panel sound insulator to the vehicle. Refer to Closeout/Insulator Panel Replacement - Center in Instrument Panel, Gauges and Console.
6. Install the left instrument panel sound insulator to the vehicle. Refer to Closeout/Insulator Panel Replacement - Left in Instrument Panel, Gauges and Console.
7. Use the following components in order to program the body control module with the proper calibrations:
- The ITCS terminal
- The scan tool
8. Perform the Learn Procedure.
9. Clear the diagnostic trouble codes (DTCs).
BCM Programming/RPO Configuration
1. The body control module (BCM) must be programmed with the proper RPO configurations. The BCM stores the information regarding the vehicle options and if the BCM is not properly configured with the correct RPO codes the BCM will not control the features properly. Ensure that the following conditions exist in order to prepare for BCM programming:
- The battery is fully charged.
- The ignition switch is in the RUN position.
- The data link connector (DLC) is accessible.
2. Follow the instructions on the Techline Terminal and scan tool to program the BCM.
3. If the BCM fails to accept the program, perform the following steps:
- Inspect all BCM connections.
- Verify that the Techline Terminal and scan tool have the latest software version.
Passlock(TM) Learn Procedures
Requirements for Using Any Learn Procedure
Perform the Learn Procedure if any of the following components have been replaced:
IMPORTANT: If any module is replaced, programming the module must be done prior to performing the Passlock(TM) Learn procedure.
- The Passlock(TM) sensor
- The body control module (BCM)
- The powertrain control module (PCM)
- The vehicle control module (VCM)
Passlock(TM) Learn Procedure - Using the Techline Terminal and the Scan Tool
Follow the instructions displayed on the Techline Terminal in Service Programming System (SPS) and the scan tool for this reprogramming procedure.
Auto Learn Passlock(TM) Procedure
1. Turn the ignition switch to the RUN position (NOT the CRANK position).
2. Turn the ignition switch to the CRANK position, then release to the RUN position (Do NOT start the vehicle).
3. Observe the security telltale for approximately 10 minutes.
4. After the ignition switch has been in the RUN position for approximately 10 minutes, the security telltale will transition from ON, then to OFF.
5. Repeat Steps #1 through #4 two more times.
6. After three consecutive cycles of the ignition switch are successfully completed, the vehicle will learn the new component on the next ignition cycle from the OFF position to the CRANK position, then to the RUN position. The vehicle will then start.
7. Clear the DTCs using a scan tool.