GM Service Manual Online
For 1990-2009 cars only

Step

Action

Yes

No

Schematic Reference: Starting and Charging Schematics

Connector End View Reference: Master Electrical Component List in Wiring Systems

1

Did you perform the Engine Electrical Diagnostic System Check?

Go to Step 3

Go to Diagnostic System Check - Engine Electrical

2

  1. Install a scan tool.
  2. Turn ON the ignition, with the engine OFF.
  3. With the scan tool, observe the IMS parameter in the transmission control module (TCM) data list.
  4. Verify that the range selector is correct in every range.

Does the range selector match the scan tool data list display?

Go to Step 3

Go to Range Selector Displays Incorrect Range in Automatic Transaxle - 4T65-E

3

Turn the ignition to the START position.

Does the engine crank?

Go to Testing for Intermittent Conditions and Poor Connections in Wiring Systems

Go to Step 4

4

  1. With a scan tool, observe the Crank Request Signal parameter in the powertrain control module (PCM) data list.
  2. Turn the ignition switch to the START position.

Does the scan tool display Yes?

Go to Step 5

Go to Step 15

5

  1. Install a scan tool.
  2. With a scan tool, observe the Starter Relay Command parameter in the PCM data list.
  3. Turn the ignition switch to the START position.

Does the scan tool display Yes?

Go to Step 9

Go to Step 6

6

  1. With a scan tool, observe the Crank parameter in the body control module (BCM) data list.
  2. Turn the ignition switch to the START position.

Does the scan tool display Yes?

Go to Step 7

Go to Step 16

7

  1. With a scan tool, observe the Security Lamp State parameter in the BCM data list.
  2. Turn the ignition switch to the START position.

Does the scan tool display Off?

Go to Step 8

Go to Diagnostic System Check - Theft Deterrent in Theft Deterrent

8

  1. With a scan tool, observe the Crank parameter in the instrument panel cluster (IPC) data list.
  2. Turn the ignition switch to the START position.

Does the scan tool display Yes?

Go to Step 8

Go to Step 17

9

Turn the ignition to the START position.

Does the CRANK relay click?

Go to Step 12

Go to Step 10

10

  1. Turn OFF the ignition.
  2. Disconnect the CRANK relay.
  3. Turn ON the ignition, with the Engine OFF.
  4. Connect a test lamp between the battery positive voltage circuit of the CRANK relay coil and a good ground.

Does the test lamp illuminate?

Go to Step 11

Go to Step 21

11

  1. Connect a test lamp between the battery positive voltage circuit of the CRANK relay coil and the control circuit of the CRANK relay.
  2. Turn the ignition to the START position.

Does the test lamp illuminate?

Go to Step 25

Go to Step 22

12

  1. Turn OFF the ignition.
  2. Disconnect the CRANK relay.
  3. Connect a test lamp between the battery positive voltage circuit of the CRANK relay switch circuit and a good ground.

Does the test lamp illuminate?

Go to Step 13

Go to Step 31

13

Connect a 40-amp fused jumper between the battery positive voltage circuit of the Starter relay switch circuit and the supply voltage circuit of the starter solenoid.

Does the engine crank?

Go to Step 25

Go to Step 14

14

Did the fuse in the jumper open?

Go to Step 23

Go to Step 24

15

  1. Turn OFF the ignition.
  2. Disconnect the PCM.
  3. Connect a test lamp between the crank voltage circuit of the PCM and a good ground.
  4. Turn the ignition to the Start position.

Does the test lamp illuminate?

Go to Step 26

Go to Step 18

16

  1. Turn OFF the ignition.
  2. Disconnect the BCM.
  3. Connect a test lamp between the crank voltage circuit of the BCM and a good ground.

Does the test lamp illuminate?

Go to Step 27

Go to Step 19

17

  1. Turn OFF the ignition.
  2. Disconnect the IPC.
  3. Connect a test lamp between the crank voltage circuit of the IPC and a good ground.

Does the test lamp illuminate?

Go to Step 28

Go to Step 20

18

Test the crank voltage circuit of the PCM for an open or high resistance. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 38

Go to Step 29

19

Test the crank voltage circuit of the BCM for an open or high resistance. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 38

Go to Step 29

20

Test the crank voltage circuit of the IPC for an open or high resistance. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 38

Go to Step 29

21

Test the battery positive voltage circuit of the Starter relay coil for an open or high resistance. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 38

Go to Step 29

22

Test the control circuit of the CRANK relay for an open, high resistance or short to battery voltage. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 38

Go to Step 26

23

Test the supply voltage circuit of the starter solenoid for a short to ground. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 38

Go to Step 30

24

Test the supply voltage circuit of the starter solenoid for an open or high resistance. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 38

Go to Step 30

25

Inspect for poor connections at the CRANK relay. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 38

Go to Step 32

26

Inspect for poor connection at the PCM harness connector. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 38

Go to Step 33

27

Inspect for poor connection at the BCM harness connector. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 38

Go to Step 34

28

Inspect for poor connection at the IPC harness connector. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 38

Go to Step 35

29

Inspect for poor connections at the ignition switch harness connector. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 38

Go to Step 36

30

Inspect for poor connections at the starter solenoid. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 38

Go to Step 37

31

Repair the open or high resistance in the battery positive voltage circuit of the CRANK relay switch. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

Go to Step 38

--

32

Replace the CRANK relay.

Did you complete the replacement?

Go to Step 38

--

33

IMPORTANT: Perform the set up procedures for the PCM.

Replace the PCM. Refer to Powertrain Control Module Replacement in Engine Controls - 3.1L or Powertrain Control Module Replacement in Engine Controls - 3.8L.

Did you complete the replacement?

Go to Step 38

--

34

IMPORTANT: Perform the set up procedures for the BCM.

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

Did you complete the replacement?

Go to Step 38

--

35

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

Did you complete the replacement?

Go to Step 38

--

36

Replace the ignition switch. Refer to Ignition and Start Switch Replacement in Steering Wheel and Column.

Did you complete the replacement?

Go to Step 38

--

37

Replace the starter motor. Refer to Starter Motor Replacement .

Did you complete the replacement?

Go to Step 38

--

38

Operate the system for which the symptom occurred.

Did you correct the condition?

System OK

Go to Step 3