GM Service Manual Online
For 1990-2009 cars only

Diagnostic Aids

The theft deterrent system can be armed either by pressing the Lock button on the remote coded key or by the body control module (BCM) arming it automatically 30 seconds after the ignition is switched OFF. For arming to take place, both the driver's door and the passenger's door must be closed. When the system is armed, the powertrain control module (PCM) prevents the engine from being started.

The theft deterrent system can be disarmed by pressing the Unlock button on the remote coded key. This action unlocks both doors, turns on the interior lamp and disarms the system for 30 seconds, or opening the driver's door using the remote coded key and then inserting it into the ignition switch cylinder and turning the ignition to ON. This action permits the BCM to read the key's internal security code data via the remote coded key reader assembly.

Reading the key data is achieved via the ignition switch slip ring contact. If the system does not disarm when the ignition switch is turned on, as recognized by the security warning light emitting diode (LED) being extinguished, the Theft Deterrent system can be disarmed by pressing either the Lock or Unlock buttons on the remote coded key. Such a situation may occur if a misaligned or faulty key is being used.

The remote coded key is powered by its own internal battery. If the battery fails, the key reader circuitry within the ignition switch can provide power to the key when the key is inserted into the ignition cylinder and the ignition turned ON or it is turned to START.

When the Theft Deterrent system is armed by pressing the Lock button on the remote coded key, the external turn lamp indicators will flash once. From this point onward until the system is disarmed, the LED located within the instrument cluster will flash continually.

When the system is disarmed by pressing the Unlock button on the remote coded key, the turn indicators flash twice and the LED in the instrument cluster extinguishes.

When the ignition is turned to ON, the BCM then commences polling the PCM, via the powertrain interface module (PIM), for it to commence inspecting the remote coded-key security code. The key code is initially received directly from the key via the ignition switch slip ring, or remotely from the key via the remote key receiver. If the key is turned to the START position, initial engine cranking will commence, but the engine will not start until the key code has been verified by the PCM as being correct.

When the key code has been received from either the remote key receiver, or directly from the key via the BCM, the PCM then compares the received security code with its stored security code. If the 2 codes match, this then enables injector fuelling of the engine to commence. At this time, the PIM also sends an OK TO START message to the BCM.

Step

Action

Values

Yes

No

Schematic Reference: Theft Deterrent System Schematics

1

Did you review the Theft System Description and Operation and perform the necessary inspections?

--

Go to Step 2

Go to Theft Systems Description and Operation

2

  1. Lock the driver door with the key.
  2. Remove the key from the driver door lock.
  3. Operate the key Unlock button within 4 meters of the driver door B-pillar.

Does the driver door only (2-stage unlock) or the doors (single-stage unlock) unlock?

--

Go to Step 3

Go to Diagnostic Starting Point - Keyless Entry

3

  1. Turn the dome lamp switch to the DOOR position.
  2. Close both doors and ensure that the dome lamp is extinguished.
  3. Open the driver door.
  4. Verify that the dome lamp illuminates and that the door ajar telltale on the instrument cluster also illuminates.

Is the driver door ajar switch functioning correctly?

--

Go to Step 4

Go to Diagnostic Starting Point - Lighting Systems in Lighting Systems

4

  1. Close both doors and ensure that the dome lamp is extinguished.
  2. Open the passenger door.
  3. Verify that the dome lamp illuminates.

Is the passenger door ajar switch functioning correctly?

--

Go to Step 5

Go to Diagnostic Starting Point - Lighting Systems in Lighting Systems

5

  1. Close and lock both doors.
  2. Insert the remote coded key into the driver door lock.
  3. Turn the key to unlock and then lock both doors.

Does the key in the driver door switch unlock and lock both doors?

--

Go to Step 6

Go to Symptoms - Doors in Doors

6

  1. Close and lock both doors.
  2. Operate the Unlock button on the remote coded key within 4 meters of the driver side B-pillar, taking note of any indicator lamp flashes.

Does the driver door unlock (2-stage unlocking) or both doors unlock (single-stage unlocking)?

--

Go to Step 7

Go to Step 15

7

In Step 6, did the left and right hand side indicator lamps flash twice?

--

Go to Step 8

Go to Step 15

8

In Step 6, did the dome lamp illuminate?

--

Go to Step 9

Go to Diagnostic Starting Point - Lighting Systems in Lighting Systems

9

In Step 6, did the security warning light emitting diode (LED) extinguish immediately and begin flashing 30 seconds later?

--

Go to Step 10

Go to Step 19

10

Operate the Lock button on the remote coded key within 4 meters of the driver side B-pillar.

Did the dome lamp extinguish immediately after the lock button was activated?

--

Go to Step 11

Go to Diagnostic Starting Point - Lighting Systems in Lighting Systems

11

When locking the vehicle in Step 6, did the left and right hand side indicator lamps flash once?

--

Go to Step 12

Go to Step 44

12

In Step 6, did the Security Warning LED commence flashing after locking was completed?

--

Go to Step 13

Go to Step 19

13

  1. Unlock the vehicle with the remote coded key and enter the vehicle.
  2. Wait 30 seconds for the vehicle to passively arm and for the security warning LED to start flashing.
  3. With the vehicle passively armed, insert the remote coded key into the Ignition Switch and turn the ignition ON.

Does the security warning LED extinguish?

--

Go to Step 14

Go to Step 23

14

Turn the ignition key to start the engine.

Does the vehicle crank and start?

--

System OK

Go to Step 33

15

The audible alarm may sound during this step.

  1. Insert the key into the ignition switch and cycle the switch from OFF to ON then OFF.
  2. Remove the key, close the doors and lock the doors using the driver door lock cylinder switch.
  3. Operate the Unlock button on the remote coded key within 4 meters of the driver door B-pillar, taking note of any indicator lamp flashes.

Do all indicator lamps flash twice?

--

Go to Step 18

Go to Step 16

16

  1. Back-probe the left side turn signal circuit at the body control module connector with a voltmeter to ground.
  2. Connect a scan tool to the data link connector.
  3. Select Diagnostics/Model Year/Vehicle Model/Body/Body Control Module/Miscellaneous Tests/Lamps/Indicators.
  4. Perform the test as instructed by the scan tool.
  5. Back-probe the right side turn signal circuit at the body control module (BCM) connector with a voltmeter to ground. Refer to Measuring Voltage in Wiring Systems.
  6. Repeat the indicators test.

Is the measurement equal to the specified value?

B+

Go to Step 45

Go to Step 17

17

  1. Connect a scan tool to the data link connector (DLC).
  2. Select Diagnostics/Model Year/Vehicle Model/Body/Body Control Module/Miscellaneous Tests/Lamps/Indicators.
  3. Close the driver door.
  4. Perform the test as instructed by the scan tool.

Do all indicator lamps illuminate?

--

Go to Step 19

Go to Step 44

18

Back-probe the hazard/theft indicator relay voltage supply circuit at the BCM connector with a voltmeter to ground. Refer to Measuring Voltage in Wiring Systems.

Is the measurement equal to the specified value?

Battery Voltage

Go to Step 19

Go to Step 46

19

  1. Lock both doors.
  2. Operate the Unlock button on the remote coded key within 4 meters of the driver side B-pillar.

Is the Security warning LED extinguished on the Instrument Cluster?

--

The LED is functioning normally. System OK

Go to Step 20

20

Disconnect the BCM connector C1 from the BCM.

Is the Security warning LED still illuminated?

--

Go to Step 21

Go to Step 23

21

  1. Remove power from the instrument cluster by removing fuse F21.
  2. Wait 5 seconds.
  3. Replace the fuse F21.

Is the Security warning LED extinguished on the Instrument Cluster?

--

Go to Step 22

Go to Step 47

22

  1. Reconnect the BCM connector C1 to the BCM.
  2. Backprobe the theft LED circuit at the BCM with a voltmeter to ground.
  3. Measure the voltage at while the LED is ON. If the voltage is equal to ground, then the LED should be illuminated. If it is equal to battery voltage, the LED should be extinguished.
  4. Alternatively activate and deactivate the vehicle's security system while monitoring the LED circuit to observe if any voltage variations can be detected.

Does the voltage remain at battery voltage while the security system is cycled?

--

Go to Step 44

Go to Step 48

23

This test assumes that the remote coded key can gain access the vehicle but cannot start the engine from the ignition switch.

  1. Remove the remote coded key's key shaft.
  2. Clean the ground contact.
  3. Reinstall the key shaft and tighten screws to the correct torque specification 0.7-0.9 N·m (6-8 lb in).
  4. With the system passively armed and the security warning LED flashing, insert the key into the ignition switch the ignition ON.

Does the security warning LED extinguish?

--

System OK

Go to Step 24

24

  1. Turn the ignition ON.
  2. Visually check to see if the remote coded key contact pin is making good contact with the remote coded key reader slip ring.

Is the key contact pin making good contact?

--

Go to Step 29

Go to Step 49

25

  1. Obtain a second remote coded key programmed for this vehicle.
  2. Check the operation of the second remote coded key.

Does the second key obtain access and start the engine OK?

--

Replace original key. System OK

Go to Step 26

26

  1. Isolate the remote coded key contact pin using a thick piece of paper to cover the pin.
  2. Insert the key into the ignition switch and switch the ignition ON.
  3. Measure the DC voltage between the ignition switch's reader slip ring and a known good ground. Refer to Measuring Voltage in Wiring Systems.

Is the measurement equal to the specified value?

B+

Go to Step 27

Go to Step 30

27

With the slip ring surface isolated as in Step 26, measure the AC voltage between the ignition switch reader slip ring and a known good ground. Refer to Measuring Voltage in Wiring Systems.

Is the measurement equal to the specified value?

0-10 V

Go to Step 28

Go to Step 29

28

Back-probe between the ignition switch housing and a known good ground with an ohmmeter. Refer to Testing for Continuity in Wiring Systems.

Is the value less than the value specified?

1 ohms

Go to Step 29

Go to Step 50

29

  1. Ensure that the ignition switch is OFF.
  2. Connect the scan tool to the DLC.
  3. Select Diagnostics/Model Year/Vehicle Model/Body/Body Control Module/Data Display/Inputs and Outputs/Ignition Switch display.
  4. Switch the ignition to ON.

Does the scan tool display ON?

--

Go to Step 30

Go to Step 33

30

  1. Turn the ignition to OFF and remove the key.
  2. Back-probe the slip ring input circuit at the BCM connector with an ohmmeter to the ignition switch slip ring surface. Refer to Testing for Continuity in Wiring Systems.

Is the measurement less than the value specified?

1 ohms

Go to Step 31

Go to Step 51

31

  1. Back-probe the slip ring input circuit at the BCM connector with an AC voltmeter to ground.
  2. Turn the ignition to ON.

Is the measurement equal to the specified value?

0-10 V

Go to Step 33

Go to Step 44

32

  1. Back-probe the ignition switch input circuit at the BCM connector with a DC voltmeter to ground. Refer to Measuring Voltage in Wiring Systems.
  2. Turn the ignition ON.

Is the measurement equal to the specified value?

B+

Go to Step 44

Go to Step 52

33

  1. Connect a scan tool to the DLC.
  2. With the system disarmed and the security warning LED off, select Body/Body Control Module/Data Display/Alarm/Theft Deterrent/Security Status.

Does TECH 2 display Disarm?

--

Go to Step 38

Go to Step 34

34

Turn the ignition key to the START position.

Does the engine crank and continue to crank after 1 second?

--

Go to Step 38

Go to Step 35

35

  1. Monitor the start relay (R1) contact load side with a voltmeter. Refer to Measuring Voltage .
  2. Turn the ignition key to the START position.

Is the measurement equal to the specified value when the key is in the start position?

B+

Go to Step 36

Go to Step 53

36

With the scan tool still connected and ignition ON, exit Body Control Module and select Body/Powertrain Interface Module (PIM).

Can the scan tool communicate with the PIM and display the software version number?

--

Go to Step 37

Go to Diagnostic Starting Point - Data Link Communications in Data Link Communications

37

  1. Ensure the BCM has been linked to the PIM. Refer to Body Control Module (BCM) Programming/RPO Configuration in Body Control System.
  2. With the scan tool connected and the ignition turned ON, exit to the Body menu and select Powertrain Interface Module/Data Display/Starter Relay. Note data displayed.
  3. Exit Starter Relay and select Fuel Disable Time-out. Note data displayed.
  4. Exit Fuel Disable Time-out and select Fuel Disable Cycle Ignition. Note data displayed.

Does the scan tool display OFF for each of these items?

--

Go to Step 38

Go to Step 54

38

  1. Back-probe the PIM ignition feed circuit at the PIM connector with a voltmeter to ground. Refer to Measuring Voltage in Wiring Systems.
  2. Turn the ignition ON.

Is the measurement equal to the specified value?

B+

Go to Step 39

Go to Step 52

39

  1. With the scan tool select Powertrain Interface Module/ Miscellaneous Tests/Starter Relay.
  2. Hold the ignition switch in the START position.
  3. Perform the starter motor relay test as instructed by the scan tool.

Does the engine crank?

--

Go to Step 40

Go to Step 54

40

  1. Turn the ignition OFF.
  2. Back-probe the PIM ground circuit at the PIM connector with an ohmmeter to ground. Refer to Testing for Continuity in Wiring Systems.

Is the measurement less than the value specified?

1 ohms

Go to Step 41

Go to Step 55

41

Check continuity of the primary serial data bus circuit between the BCM and the PIM with an ohmmeter. Refer to Testing for Continuity in Wiring Systems.

Is the measurement less than the value specified?

1 ohms

Go to Step 42

Go to Step 56

42

  1. Ensure that the gearshift lever is in the PARK or the NEUTRAL positions for automatic transmissions. For manual transmissions the clutch pedal is required to be pressed to the floor.
  2. Back-probe the neutral safety switch input circuit at the PIM with a voltmeter to ground. Refer to Measuring Voltage in Wiring Systems.
  3. Connect the scan tool to the DLC.
  4. Select Diagnostics/Model Year/Vehicle Model/Body/Powertrain Interface Module/Miscellaneous Tests/Starter Relay.
  5. Hold the ignition switch in the START position.
  6. Perform the starter relay test as instructed by the scan tool.

Is the measurement less than the value specified?

1 V

Go to Diagnostic Starting Point - Engine Electrical in Engine Electrical

Go to Step 43

43

  1. Probe across the park/neutral switch, or clutch switch, connector with an ohmmeter.
  2. Move the gearshift through the gears. Press the clutch to the floor for manual transmissions.

Is the measurement less than the value specified when the vehicle is in Park or Neutral?

1 ohms

Go to Step 43

Go to Step 43

44

Replace the BCM. Refer to Body Control Module Replacement in Body Control System.

Did you complete the repair?

--

Go to Step 59

--

45

Repair the left hand or right hand turn signal circuit. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 59

--

46

Repair an open or short to ground in the hazard theft indicator relay switch side battery feed circuit. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 59

--

47

Replace the instrument cluster. Refer to Instrument Cluster Replacement in Instrument Panel, Gages, and Console.

Did you complete the repair?

--

Go to Step 59

--

48

Repair a short to ground in the theft LED control circuit between the BCM and instrument cluster. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 59

--

49

Inspect the key shaft and contact pin for damage.

Did you complete the repair?

--

Go to Step 59

--

50

Repair the ground circuit of the ignition switch. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 59

--

51

Repair and open or short to ground in the ignition switch slip ring circuit between the switch slip ring and the BCM. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 59

--

52

Repair the ignition switch ignition feed circuit between the ignition switch and the BCM. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 59

--

53

Repair the start relay coil feed circuit between the ignition switch and the start relay or replace the relay. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 59

--

54

Replace the PIM.

Did you complete the repair?

--

Go to Step 59

--

55

Repair an open in the PIM ground circuit. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 59

--

56

Repair the primary serial data bus circuit between the PIM and the BCM. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 59

--

57

Repair an open in the manual clutch position switch circuit (manual trans.) or the park/neutral position (PNP) switch circuit (auto. trans.) between the start relay and the PIM. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 59

--

58

Replace the manual clutch position switch circuit (manual trans.) or the PNP switch circuit (auto. trans.).

Did you complete the repair?

--

Go to Step 59

--

59

Operate the system in order to verify the repair.

Did you correct the condition?

--

System OK

Go to Step 1