The engine control module (ECM), the powertrain interface module (PIM), and the body control module (BCM) are integral part of the vehicle theft deterrent system. The theft deterrent system authenticates the security code programmed into each of these modules to prevent unauthorized vehicle operation. This authentication process includes the following steps:
Important: If any of these authentication processes fail, the vehicle will not start and DTCs will set. For further information on the theft deterrent system, refer to Theft Systems Description and Operation .
An immobilizer signal DTC sets if the theft deterrent system authentication process fails.
This diagnostic procedure covers the following DTCs:
• | DTC P0513 Incorrect Immobilizer Key |
• | DTC P0633 Immobilizer Key Not Programmed |
• | DTC P1629 Theft Deterrent Start Enable Signal Not Received |
• | DTC P1632 Theft Deterrent Start Disable Signal Received |
• | DTC P1648 Anti-Theft Device Wrong Security Code |
• | DTC P1677 Immobilizer Function Deactivated |
• | DTC P1678 Immobilizer Powertrain Identification Failed |
• | DTC P1679 Immobilizer Environment Identification Failed |
The ignition is ON. The DTC runs in conjunction with the authentication process.
• | If the key is not programmed to the BCM, then the key authentication will fail and the vehicle will be immobilized. |
• | If the BCM is not linked to the PIM, then PIM to BCM Authentication will fail and the vehicle will be immobilized. |
• | If the PIM is not linked to the ECM then the ECM to PIM authentication will fail and the vehicle will be immobilized. |
• | If the PIM, BCM, Key or ECM have corrupt memory, then the authentication will fail and the vehicle will be immobilized. |
• | If there is a fault with the GMLAN or UART bus, no authentication will occur and the vehicle will be immobilized. |
Since a fault condition in a wiring connector may trigger DTCs, always test the connectors related to this diagnostic procedure for shorted terminals or poor wiring connection before replacing any component. Refer to Testing for Intermittent Conditions and Poor Connections for an intermittent fault condition.
The vehicle will allow engine cranking for up to 5 seconds. If the ignition key, BCM, and PIM do not authenticate the ECM will cease engine cranking, or if the engine has started it will stall. Subsequent engine cranking will not initiate unless the ignition is switched OFF for more than 5 seconds.
The numbers below refer to the step numbers on the diagnostic table.
This step tests the integrity of the GM LAN serial data communication circuit.
This step tests for fault conditions on the vehicle theft deterrent system stored in the PIM.
This step tests for fault conditions on the vehicle theft deterrent system stored in the BCM.
Step | Action | Yes | No |
---|---|---|---|
Schematic Reference: Theft Deterrent System Schematics | |||
1 | Did you perform the Diagnostic System - Vehicle? | Go to Step 2 | |
Using the scan tool, attempt to communicate with the PIM, the ECM, and the BCM. Did the powertrain interface module (PIM), the engine control module (ECM), or the body control module (BCM) fail to communicate? | Go to Step 3 | ||
Does DTC U1304, U2100, U2105, U2106, U2108, B1000, B1009, B1013, B1014, B3057, B3924, P0633, P1611 or P1678 also set in the PIM? | Go to Diagnostic Trouble Code (DTC) List - Vehicle and diagnose the DTC code set by the PIM | Go to Step 4 | |
Does DTC B0002, B0017, B0019, B0020, B0024, or B0025 also set in the BCM? | Go to Diagnostic Trouble Code (DTC) List - Vehicle and diagnose the DTC code set by the BCM | Go to Step 5 | |
5 | Does the scan tool display any serial data communication circuit DTCs? | Go to Diagnostic Trouble Code (DTC) List - Vehicle and diagnose the DTC code | Go to Step 6 |
6 |
Does DTC P0423, U0121, U0155, or U0423 fail this ignition cycle? | Go to Step 7 | Refer to Diagnostic Aids |
7 | Attempt to program the ECM. Was the programming successful? | Go to Step 9 | Go to Step 8 |
8 | Replace the ECM. Was the repair completed? | Go to Step 9 | -- |
9 |
Did any of the immobilizer signal DTCs fail this ignition cycle? | Go to Step 2 | Go to Step 10 |
10 | Using the scan tool, select the DTC display function. Are there any DTCs displayed? | System OK |