GM Service Manual Online
For 1990-2009 cars only

ECM/PIM/BCM Security Link

If the engine control module (ECM), powertrain interface module (PIM) and/or the body control module (BCM) are replaced, the new modules must be security linked to each other. If the procedure is not performed, the engine will not crank or run. If the BCM has been replaced then replace and program all of the key fob transmitters for each of the vehicle's keys. The replacement BCM comes with a new security number replacing the number on the vehicle's security card.

Linking the BCM to the PIM

With the Tech 2, perform the following procedures:

  1. Replace the key fob transmitter for each of the vehicle's keys.
  2. Connect the Tech 2 to the data link connector (DLC) and select: Diagnostic / Pontiac GTO/ Body / Body Control Module / Special Functions / Program Key Fobs, and follow the screen instructions to program the key fob transmitters. Refer to Transmitter Programming Transmitter Programming for further information.
  3. When prompted, enter the security code located on the new BCM and follow the Tech 2 instructions. If a valid code is entered, the new BCM and key fobs will now be linked to each other. The key fobs will be write protected by the BCM and can never be link to another BCM.
  4. After successfully programming the new key fobs, backup to Special Functions and select Link BCM to PIM and enter the new BCM security number. This will link the new BCM to the PIM and the security information in the PIM will change.
  5. Therefore, the PIM and the ECM will have to be linked. Perform a Vehicle Theft Deterrent relearn through SPS Programming. This will link the PIM to the ECM.

Linking the PIM to the BCM

Important: If a new Powertrain Interface Module has been installed in the Vehicle, it must be security linked to the Body Control Module and the Engine Control Module. It is recommended that you link the PIM to the BCM before linking to the ECM. For information on linking the PIM to the ECM refer to Engine Control Module Programming and Setup .

Program the VIN into the PIM by selecting: Diagnostic / Pontiac GTO/ Body / Powertrain Interface Module / Special Functions / Program VIN. Relink the PIM to the BCM after programming the VIN. Connect the Tech 2 to the data link connector (DLC) and select: Diagnostic / Pontiac GTO/ Body / Powertrain Interface Module / Special Functions / Link BCM to PIM, and follow the screen instructions.

PIM Reset Procedure

The PIM reset procedure is only required when moving a known good PIM from one vehicle to another for the purpose of diagnosing the vehicle.

When a PIM has been installed into a vehicle, it is security linked to the BCM and the ECM. Once this linking has been performed, the PIM cannot be installed in any other vehicle unless the security linking between the BCM and the ECM has been reset. To reset the PIM refer to Service Programming System (SPS) .

PIM Configuration

This procedure will configure the PIM for either an automatic or manual transmission.

  1. Connect the Tech 2 to the data link connector (DLC) and select: Diagnostic / Pontiac GTO/ Body / Powertrain Interface Module / Special Functions / PIM Configuration, and follow the screen instructions.
  2. Select the transmission type and press the soft key.

Linking the BCM to the PIM without Tech 2

Without the Tech 2, perform the following procedure:

  1. Replace the key fob transmitter for each of the vehicle's keys.
  2. Program the key fob transmitter. Refer to Transmitter Programming Transmitter Programming in Keyless Entry.

  3. Turn ignition ON with a valid key.
  4. Leave the ignition in the ON position for 10 minutes. After 10 minutes the car horn will chirp once.
  5. Turn the ignition OFF within 5 minutes after the horn chirp and ON again within 5 seconds. If the timing expires for this step, the sequence will be cancelled.
  6. Leave the key in the ON position for 10 minutes. After 10 minutes the car horn will chirp twice.
  7. Turn the ignition OFF within 5 minutes after the horn chirps and ON again within 5 seconds.
  8. Leave the key in the ON position for 10 minutes, after 10 minutes the car horn will chirp three times. During the three horn chirps the BCM and PIM are being linked.
  9. Turn the ignition OFF, and wait 5 seconds.
  10. Turn the ignition ON and leave the ignition in the ON position for 10 minutes.
  11. Turn the ignition OFF, and wait 5 seconds.
  12. Turn the ignition ON and leave the ignition in the ON position for 10 minutes.
  13. Turn the ignition OFF, and wait 5 seconds.
  14. Turn the ignition ON and leave the ignition in the ON position for 10 minutes.
  15. The ECM is now ready to relearn the password from the PIM on the next ignition switch transition from OFF to CRANK.
  16. Turn the ignition ON. Linking is now completed.
  17. Turn the ignition to crank and run engine at idle speed, to confirm the linking procedure has been successful.