GM Service Manual Online
For 1990-2009 cars only

Refer to
Object Number: 104966  Size: LF
Ignition System, Knock Sensors
Engine Controls Components Component Locations
OBD II Symbol Description Notice

Circuit Description

The Electronic Ignition system uses a waste spark method of spark distribution. In this type of ignition system, the ignition control module triggers the correct coil based on the sync signal received from the crankshaft position sensor, resulting in both spark plugs connected to the coil firing at the same time. The spark plug for the cylinder on the exhaust stroke requires a lower energy requirement to fire, leaving the remaining high voltage to fire the spark plug for the cylinder on the compression stroke.

During crank, the ignition control module monitors the CKP sync signal. The CKP sync signal is used to determine the correct cylinder pair to fire first. The CKP sync signal is used only by the ignition control module to initiate ignition coil firing sequence. It is not passed to the PCM. After the ignition control module processes the CKP sync signal, the ignition control module monitors the 18X CKP signal and sends 18X and 3X reference pulses to the PCM. When the PCM receives these pulses, the PCM will command all six injectors to allow a priming shot of fuel for all the cylinders. After the priming, the injectors are left OFF during the next six 3X reference pulses from the ignition control module. This allows each cylinder a chance to use the fuel from the priming shot. During this waiting period, the PCM receives a camshaft position signal pulse. The camshaft position signal allows the PCM to operate the injectors sequentially based on camshaft position. If the camshaft position signal is not present at start-up, the PCM will begin sequential fuel delivery with a 1 in 6 chance that fuel delivery is correct.

Diagnostic Aids

An intermittent may be caused by a poor connection, rubbed through wire insulation or a wire broken inside the insulation. Check for the following items:

    • Poor connection or damaged harness. Inspect the PCM harness and connectors for improper mating, broken locks, improperly formed or damaged terminals, poor terminal to wire connection, and damaged harness.
    • Faulty Engine Coolant Temperature Sensor. Using a scan tool, compare Engine Coolant Temperature with Intake Air Temperature on a completely cool engine. Engine Coolant Temperature should be within 10° C of Intake Air Temperature. If not, replace the ECT sensor. Refer to Engine Coolant Temperature Sensor Replacement .

Test Description

Number(s) below refer to the step number(s) on the Diagnostic Table:

  1. A blinking test light verifies that the PCM is monitoring the 3X and 18X reference signals and is capable of activating the injectors

  2. The crankshaft position sensor and fuel injectors have been verified as functioning properly. A fuel pressure test will separate the diagnostic path into either a fuel pressure related malfunction or an ignition system malfunction.

  3. Checks for adequate secondary coil output by using the J 26792 Spark Tester.

  4. If any of the ignition coil towers exhibit carbon tracking, replace the ignition coil and the associated ignition wire.

    If any ignition wire exhihits carbon tracking inside the boot that connects to the coil tower, replace the ignition wire and the associated coil.

  5. By testing the problem coil's control circuit with a test light, a determination can be made as to the problem coil malfunctioning or the ignition control module's internal control circuit for the affected coil being the cause of the condition

  6. An internally shorted camshaft position sensor can cause an engine cranks but will not run condition. If the diagnostic table indicates a short to ground in the sensor ignition positive voltage circuit, disconnect the camshaft position sensor and attempt to start the vehicle. If the vehicle starts with the camshaft position sensor disconnected, a shorted camshaft position sensor is indicated.

  7. This vehicle is equipped with a PCM which utilizes an Electrically Erasable Programmable Read Only Memory (EEPROM). When the PCM is being replaced, the new PCM must be programmed.

Engine Cranks But Will Not Run

Step

Action

Value(s)

Yes

No

1

Was the Powertrain On-Board Diagnostic (OBD) System Check performed?

--

Go to Step 2

Go to the Powertrain On Board Diagnostic (OBD) System Check

2

Important:: Before proceeding with this diagnostic Table, ensure that the vehicle battery is fully charged.

Important:: If any the following DTCs are stored as failed since code clear, diagnose the DTC(s) before continuing with this table:

  1. Check the fuse for the electronic ignition control module ignition positive voltage circuit.
  2. Check the fuse for the fuel injector ignition positive voltage circuit.
  3. If either fuse is blown, locate and repair short to ground in the affected ignition positive voltage circuit. Refer to Repair Procedures in Electrical Diagnosis.

Was a problem found?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

Go to Step 3

3

  1. Turn OFF the ignition switch.
  1. Remove the ignition main relay.
  1. Connect J34132-B test light to ground.
  1. Probe cavity 87 in the ignition main relay connector.

Is the test light ON?

--

Go to Step 4

Go to Step 9

4

  1. Leave the ignition relay disconnected.
  1. Turn ON the ignition switch.
  1. Connect the test light to ground Probe cavity 86 in the ignition main relay connector.

Is the test light ON?

--

Go to Step 5

Go to Step10

5

  1. Leave the ignition main relay disconnected.
  1. Turn OFF the ignition switch.
  1. Connect the test light to B+.
  1. Probe cavity 85 in the ignition main relay connector.

Is the test light ON?

--

Go to Step 6

Go to Step 11

6

  1. Leave the ignition main relay disconnected.
  1. Connect a fused jumper between cavities 30 and 87 in the ignition main relay connector.
  1. Attempt to start the engine.

Does the engine start?

--

Go to Step 7

Go to Step 8

7

  1. Check for poor terminal connections in the ignition main relay connector.
  1. If a problem is found, repair as necessary. Refer to Repair Procedures in Electrical Diagnosis.

Was a problem found?

--

Go to the Powertrain OBD System Check

Go to Step12

8

  1. Check for an open in the B+ feed from cavity 30 in the ignition main relay connector. Refer to Fuse Block Details in Electrical Diagnosis.
  1. If a problem is found, repair as necessary. Refer to Repair Procedures in Electrical Diagnosis.

Was a problem found?

--

Go to the Powertrain OBD System Check

Go to Step 13

9

Locate and repair open in the B+ feed to cavity 87 in the ignition main relay connector. Refer to Repair Procedures in Electrical Diagnosis.

Is action complete?

--

Go to the Powertrain OBD System Check

--

10

Locate and repair the opne in the ignition feed to cavity 86 in the ignition main relay connector. Refer to Repair Procedures in Electrical Diagnosis.

Is action complete?

--

Go to the Powertrain OBD System Check

--

11

Repair the open in the ignition main relay ground (CKT 451). Refer to Repair Procedures in Electrical Diagnosis.

Is action complete?

--

Go to the Powertrain OBD System Check

--

12

Replace the ignition main relay.

Is action complete?

--

Go to the Powertrain OBD System Check

--

13

Observe Engine Speed display on the scan tool while cranking the engine.

Is engine RPM indicated?

--

Go to Step 14

Go to Step 33

14

  1. Disconnect all of the fuel injector connectors and install a J 34730-2A Fuel Injector Test Light.
  2. Turn ON the ignition switch, observe the injector test lights

Are any of the injector test lights ON?

--

Go to Step 26

Go to Step 15

15

Crank the engine while monitoring the injector test lights.

Do all of the injector test lights blink continuously while the engine is being cranked? (If not, record which injector test lights did not blink.)

--

Go to Step 16

Go to Step 28

16

  1. Turn OFF the ignition switch.
  2. Install a fuel pressure gage at the fitting on the fuel rail.
  3. Turn ON the ignition switch.
  4. Observe the fuel pressure gauge.

Is the fuel pressure within the specified values and holding?

333-375 kPa

(48-55 psi)

Go to Step 18

Go to Step 17

17

Is any fuel pressure indicated?

--

Go to Fuel System Pressure Test

Go to Fuel Pump Electrical Circuit Diagnosis

Go to Fuel Pump Electrical Circuit Diagnosis

18

  1. Test the fuel for contamination. Refer to Alcohol/Contaminants-in-Fuel Test
  2. If a problem is found, clean the fuel system and correct the contaminated fuel condition as necessary.

Was a problem found?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

Go to Step 19

19

  1. Install a J 26792 Spark Tester.
  2. Jumper the spark plug end of the companion cylinder ignition wire to engine ground. The companion cylinder is the cylinder that shares the same ignition coil (i.e., 1/4; 2/5; 3/6).
  3. Crank the engine while observing the spark tester. A crisp, blue spark should be observed.
  4. Repeat the above test for each ignition wire, noting any cylinders that do not have adequate spark.

Is adequate spark present at all cylinders?

--

Go to Step 20

Go to Step 21

20

  1. Remove the spark plugs from all the cylinders.
  2. Visually inspect the spark plug electrodes.

Did your inspection reveal any spark plugs exhibiting excessive fouling?

--

Go to Engine Mechanical Diagnosis in Engine General Information

Go to Step 45

21

Is spark present at any ignition wires?

--

Go to Step 22

Go to Step 49

22

  1. Remove and visually/physically inspect the ignition coil(s) and the the ignition wires associated with the cylinders that did not have spark. Ensure that the ignition wires, boots, coils and coil towers are free of cracks and carbon tracking.
  2. If a problem is found, replace damaged ignition wire(s) and/or ignition coil(s) as necessary.
  3. • Refer to On-Vehicle Service - Secondary Wiring in Ignition System.

Was a problem found?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

Go to Step 23

23

  1. Measure the ignition coil secondary resistance.
  2. If any resistance is outside the specified values, replace malfunctioning ignition coil(s) as necessary. Refer to Ignition Control Module Replacement

Was a problem found?

5K-8K ohms

(5000-8000 ohms)

Go to the Powertrain On Board Diagnostic (OBD) System Check

Go to Step 24

24

  1. Measure the resistance of the ignition wires associated with the cylinders that did not have spark.
  2. Replace any ignition wire(s) that measure greater than the specified value. Refer to On-Vehicle Service in Ignition System.

Was a problem found?

7K ohms (7000 ohms)

Go to the Powertrain On Board Diagnostic (OBD) System Check

Go to Step 25

25

  1. Connect a test light across the ignition module primary circuit (between the electronic ignition control module terminals) for coil(s) associated with the cylinders which did not have spark.
  2. Observe the test light while cranking the engine.

Does the test light blink continuously while the engine is being cranked?

--

Go to Step 48

Go to Step 49

26

  1. Turn OFF the ignition switch.
  2. Disconnect the PCM.
  3. Turn ON the ignition switch.
  4. Observe the injector test lights.

Are any of the injector test lights ON?

--

Go to Step 27

Go to Step 47

27

Locate and repair short to ground in the injector control circuit(s) associated with the injector test light(s) that stayed ON. Refer to Repair Procedures in Electrical Diagnosis.

Is action complete?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

--

28

Did any of the injector test lights blink continuously?

--

Go to Step 29

Go to Step 31

29

  1. Disconnect the injector test lights that did not blink when the engine was cranked in Step 5 .
  2. Turn ON the ignition switch.
  3. Probe the ignition positive voltage circuit at each injector connector with a test light to ground.

Is the test light ON at all of the injector connectors?

--

Go to Step 30

Go to Step 43

30

  1. Turn OFF the ignition switch.
  2. Disconnect the PCM.
  3. Check the affected injector control circuits for an open.
  4. If a problem is found, repair as necessary. Refer to Repair Procedures in Electrical Diagnosis.

Was a problem found?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

Go to Step 47

31

Probe the fuel injector ignition positive voltage circuit at any injector connector with a test light to ground.

Is the test light ON?

--

Go to Step 32

Go to Step 43

32

  1. Install an injector test light at any injector harness connector.
  2. Turn OFF the ignition switch.
  3. Disconnect the ignition control module harness connector.
  4. Turn ON the ignition switch.
  5. Connect a test light to B+.
  6. Repeatedly touch the test light to the 3X reference circuit at the ignition control module harness connector while observing the injector test light.

Does the injector test light blink?

--

Go to Step 34

Go to Step 42

33

  1. Turn OFF the ignition switch.
  2. Disconnect the ignition control module harness connector.
  3. Turn ON the ignition switch.
  4. Probe the ignition control module ignition positive voltage circuit at the harness connector with a test light to ground.

Is the test light ON?

--

Go to Step 34

Go to Step 44

34

  1. Turn OFF the ignition switch.
  2. Using the proper jumper from the J 35616 Connector Test Adapater Kit.
  3. Connect a second jumper between the sensor ground circuit at the ignition control module harness connector and engine ground.
  4. Connect a J 39200 Digital Multimeter (DMM).
  5. Observe voltage while cranking the starter.

Is voltage between the specified values?

1 V-3 V

Go to Step 38

Go to Step 35

35

Is the voltage greater than the specified value?

3 V

Go to Step 36

Go to Step 37

36

  1. Disconnect the crankshaft position sensor and probe the CKP sync signal circuit with a test light to B+.
  2. If the test light is ON, locate and repair short to ground in the CKP sync signal circuit. Refer to Repair Procedures in Electrical Diagnosis.

Was the test light ON?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

Go to Step 50

37

  1. Check the following crankshaft position sensor circuits:
  2. • The CKP sync signal circuit for an open or short to voltage.
    • The sensor ground circuit for an open.
    • The sensor positive voltage circuit for an open or short to ground (including camshaft position sensor shorted - refer to Camshaft Position Sensor Replacement
  3. If a problem is found, repair it as necessary.
  4. Refer to Repair Procedures in Electrical Diagnosis.

Was a problem found?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

Go to Step 50

38

  1. Connect the digital multimeter to measure voltage between the CKP 18X signal circuit at the ignition control module connector and B+.
  2. Observe the voltage while cranking the starter.

Is voltage between the specified values?

5 V-7 V

Go to Step 49

Go to Step 39

39

Is the voltage greater than the specified value?

7 V

Go to Step 40

Go to Step 41

40

  1. Disconnect the crankshaft position sensor.
  2. Probe the CKP 18X signal circuit with a test light to B+.
  3. If the test light is ON, locate and repair short to ground in the CKP 18X signal circuit. Refer to Repair Procedures in Electrical Diagnosis.

Was the test light ON?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

Go to Step 50

41

  1. Check the CKP 18X signal circuit for an open or short to voltage
  2. If the CKP 18X signal circuit is open or shorted, repair as necessary. Refer to Repair Procedures in Electrical Diagnosis .

Was a problem found?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

Go to Step 50

42

  1. Turn OFF the ignition switch.
  2. Disconnect the PCM.
  3. Check the 3X reference circuit for an open or short circuit.
  4. If a problem is found, repair as necessary. Refer to Repair Procedures in Electrical Diagnosis.

Was a problem found?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

Go to Step 47

43

Locate and repair the open in the fuel injector ignition positive voltage circuit. Refer to Repair Procedures in Electrical Diagnosis.

Is action complete?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

--

44

Locate and repair open in the ignition control module ignition positive voltage circuit. Refer to Repair Procedures in Electrical Diagnosis.

Is action complete?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

--

45

  1. Refer to Diagnostic Aids to check for the following conditions:
  2. • Stuck TP sensor.
    • Skewed ETC sensor.
    • Skewed or unresponsive MAP sensor.
  3. If a problem is found, repair as necessary.

Was a problem found?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

Go to Step 46

46

Repair the engine mechanical problem. Refer to Engine Mechanical Diagnosis in Engine General Information to diagnose the following conditions:

    • Bent push rods.
    • Malfunctioning or incorrect camshaft.
    • Leaking or sticky valves or rings.
    • Excessive valve deposits.
    • Loose or worn rocker arms.
    • Weak valve springs.
    • Incorrect valve timing.
    • Leaking head gasket.

Is action complete?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

--

47

Replace the PCM

Important:: The replacement PCM must be programmed. Refer to Powertrain Control Module Replacement/Programming

Is action complete?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

--

48

Replace the ignition coil(s) associated with the cylinders that did not have spark. Refer to Ignition Control Module Replacement

Is action complete?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

--

49

Replace the electronic ignition control module. Refer to Ignition Control Module Replacement

Is action complete?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

--

50

Replace the crankshaft position sensor. Refer to Crankshaft Position Sensor Replacement

Is action complete?

--

Go to the Powertrain On Board Diagnostic (OBD) System Check

--