Important:  If the module is replaced, the module must be programmed prior to performing
the Passlock Learn procedure.
- 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. | 
 
| •  | All accessories are turned OFF. | 
 
| •  | All modules and devices are connected and functioning properly before
programming. | 
 
- Follow the SPS instructions on the Techline Terminal and scan tool to
program the BCM.
 
- If the BCM fails to accept the program, perform the following steps:
 
| •  | Inspect all BCM connections. | 
 
| •  | Verify that the SPS Techline Terminal and scan tool have the latest software
version. | 
 
Passlock Learn Procedures
Refer to 
Programming Theft Deterrent System Components 
 in Theft Deterrent for the appropriate learn procedure.
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.