Home/Cadillac/STS/Cadillac STS I (2004-2007)/Repair manual/Testing & Diagnostics/Engine Control System - 4.6L (LH2) (Troubleshooting): Diagn…
Contents Wiring diagrams Section: Testing & Diagnostics All sections

Engine Control System - 4.6L (LH2) (Troubleshooting): Diagnosis Cadillac STS I

Testing & Diagnostics ~2580 words

Important Preliminary Inspections Before Starting

Before using this section, perform the Diagnostic System Check - Vehicle in Vehicle DTC Information and verify all of the following conditions

  1. The engine control module (ECM) and the malfunction indicator lamp (MIL) are operating correctly.
  2. Diagnostic trouble codes (DTCs) are not stored.
  3. The scan tool data is within the normal operating range. Refer to «Scan Tool Data List»(ref-197634-S11623240522005101200000) .
  4. Verify the customer concern and locate the correct symptom. Inspect the items indicated under that symptom.
  5. Several of the symptom procedures ask for a careful visual/physical inspection. This step is extremely important, and can lead to correcting a condition without further inspections and can save valuable time.
  6. If the intermittent condition exists as a start and then stall, inspect for any DTCs related to the theft deterrent system. Refer to «Diagnostic System Check - Vehicle»(ref-197532-S30271296932005101200000) in Vehicle DTC Information.
  7. Verify the proper installation of any of the following non-original equipment accessories: Lights Cellular phone Remote starter system Non-factory installed alarm
  1. Use the following tables when diagnosing a symptom concern: «Poor Fuel Fill Quality»(ref-197588-S00464204122005101200000) «Hard Start»(ref-197588-S10149694092005101200000) «Surges/Chuggles»(ref-197588-S06026117892005101200000) «Lack of Power, Sluggishness, or Sponginess»(ref-197588-S22470101362005101200000) «Detonation/Spark Knock»(ref-197588-S30795494842005101200000) «Hesitation, Sag, Stumble»(ref-197588-S04277202942005101200000) «Cuts Out, Misses»(ref-197588-S18547581992005101200000) «Poor Fuel Economy»(ref-197588-S41155127572005101200000) «Rough, Unstable, or Incorrect Idle and Stalling»(ref-197588-S27716170772005101200000) «Dieseling, Run-On»(ref-197588-S02276855072005101200000) «Backfire»(ref-197588-S00639248162005101200000)
  2. If the condition can not be isolated using the appropriate table, refer to «Intermittent Conditions»(ref-197588-S12485493972005101200000) for further diagnosis.

Circuit Description

Voltage is supplied to the malfunction indicator lamp (MIL) internally by the instrument panel cluster (IPC). The engine control module (ECM) turns the MIL ON by grounding the MIL control circuit. There should be a steady MIL with the ignition ON and the engine OFF.

Voltage is supplied to the malfunction indicator lamp (MIL) internally by the instrument panel cluster (IPC). The engine control module (ECM) turns the MIL ON by grounding the MIL control circuit.

The main relay is a normally open relay. The relay armature is held in the open position by spring tension. Battery positive voltage is supplied directly to the powertrain relay coil and the armature contact at all times. The engine control module (ECM) supplies the ground path to the relay coil control circuit, via an internal integrated circuit, called an output driver module. When the ECM commands the relay ON, the relay coil creates an electromagnetic field. This electromagnetic field overcomes the spring tension and pulls the armature contact into the stationary contact of the relay load circuit. The closing of the relay contacts allows current to flow from the battery to the following fuses and relays.

  1. V8 ECM fuse
  2. Post O2
  3. ODD coils fuse
  4. EVEN coils fuse
  5. Pre O2/CAM fuse
  6. S/P fan relay
  7. Low speed fan relay
  8. High speed fan relay

When the ignition switch is turned to the OFF position, power is interrupted to the output driver module in the ECM, and the powertrain relay electromagnetic field collapses. This action allows the spring tension pulling on the armature to separate from the relay load circuit contact, which interrupts current flow to the fuses and relays.

If the powertrain relay fails to close, the engine will crank, but will not run. The GMLAN and class II data communications will be available, with the use of a CANdi module and scan tool.

Diagnostic Aids

  1. The main relay will remain powered up for 15 seconds after the ignition switch is turned OFF.
  2. The powertrain relay system diagnosis table assumes that the vehicle battery is fully charged. Refer to «Battery Inspection/Test»(ref-197559-S36532900252005101200000) in Engine Electrical.
StepActionYesNo
Schematic Reference: Engine Controls Schematics Connector End View Reference: Engine Control Module (ECM) Connector End Views or Engine Controls Connector End Views
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Are DTCs P0686, P0687, P0689 or P0690 set?Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC InformationGo to Step 3
3Turn ON the ignition, with the engine OFF. Remove the underhood fuse block cover. Probe the following fuses with a test lamp that is connected to a good ground. Refer to Troubleshooting with a Test Lamp in Wiring Systems. V8 ECM fuse Post O2 fuse ODD coils fuse EVEN coils fuse Pre O2/CAM Fuse Does the test lamp illuminate on at least one test point of each fuse?Go to Step 6Go to Step 4
4Turn OFF the ignition. Remove the powertrain relay from the underhood junction block with the J 43244 Relay Puller Pliers. Refer to Relay Replacement (Within an Electrical Center) or Relay Replacement (Attached to Wire Harness) in Wiring Systems. Connect a 20-amp fused jumper wire from the battery positive voltage terminal for the powertrain relay armature at the underhood fuse block to the relay load circuit terminal at the underhood fuse block. Refer to Using Fused Jumper Wires in Wiring Systems. Probe the following fuses with a test lamp that is connected to a good ground: V8 ECM fuse Post O2 fuse ODD coils fuse EVEN coils fuse Pre O2/CAM Fuse Does the test lamp illuminate on at least one test point of each fuse?Go to Intermittent ConditionsGo to Step 5
5Replace the underhood fuse block. Refer to Underhood Electrical Center or Junction Block Replacement in Wiring Systems. Did you complete the replacement?Go to Step 6
6Replace any open fuses. Turn OFF the ignition for 30 seconds. Attempt to start the engine. Does the engine start and run?Go to Step 7Go to Intermittent Conditions
7Clear the DTCs with a scan tool. Operate the vehicle for 5 minutes. Does a DTC set during this ignition cycle?Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC Information

Powertrain Relay Diagnosis

When you turn the ignition switch ON, the control module energizes the fuel pump relay which applies power to the in-tank fuel pump. The fuel pump relay will remain ON as long as the engine is running or cranking and the control module is receiving reference pulses. If no reference pulses are present, the control module de-energizes the fuel pump relay within 2 seconds after the ignition is turned ON or the engine is stopped.

Listen for an audible hiss from the fuel pump when the fuel pump relay is commanded ON. A vibration in the fuel feed line when the fuel pump relay is commanded ON indicates that the fuel pump is operating.

For an intermittent condition, refer to Intermittent Conditions .

The control module enables the appropriate fuel injector pulse for each cylinder. Ignition voltage is supplied directly to the fuel injectors. The control module controls each fuel injector by grounding the control circuit via a solid state device called a driver. A fuel injector coil winding resistance that is too high or too low will affect engine driveability. A fuel injector control circuit DTC may not set, but a misfire may be apparent. The fuel injector coil windings are affected by temperature. The resistance of the fuel injector coil windings will increase as the temperature of the fuel injector increases.

  1. Excessive resistance in the fuel injector ignition 1 voltage circuit or the fuel injector control circuit may cause the following symptoms: Lean condition Misfire Rough idle
  2. Monitoring the misfire current counters, or misfire graph, may help isolate the fuel injector that is causing the condition.
  3. Operating the vehicle over a wide temperature range may help isolate the fuel injector that is causing the condition.
  4. Perform the fuel injector coil test within the conditions of the customer's concern. A fuel injector condition may only be apparent at a certain temperature, or under certain conditions.
StepActionValuesYesNo
Schematic Reference: Engine Controls Schematics Connector End View Reference: Engine Control Module (ECM) Connector End Views or Engine Controls Connector End Views
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Observe the ECT sensor parameter with a scan tool. Is the ECT sensor parameter within the specified range?10-32°C (50-90°F)Go to Step 3Go to Step 4
3Remove the fuel injector sight shield. Refer to Fuel Injector Sight Shield Replacement in Engine Mechanical - 4.6L (LH2). Measure the resistance of each fuel injector with a DMM. Refer to Testing for Continuity in Wiring Systems. Do any of the fuel injectors display a resistance outside the specified range?11-14 ohmsGo to Step 6Go to Diagnostic Aids
4Remove the fuel injector sight shield. Refer to Fuel Injector Sight Shield Replacement in Engine Mechanical - 4.6L (LH2). Measure the resistance of each fuel injector with a DMM. Refer to Testing for Continuity in Wiring Systems. Record each fuel injector value. Subtract the lowest resistance value from the highest resistance value. Is the difference equal to, or less than, the specified value?3 ohmsGo to Fuel Injector Balance Test with Special ToolGo to Step 5
5Add all of the fuel injector resistance values, to obtain a total resistance value. Divide the total resistance value by the number of fuel injectors, to obtain an average resistance value. Subtract the lowest individual fuel injector resistance value from the average resistance value. Compute the difference between the highest individual fuel injector resistance value and the average resistance value. Replace the fuel injector that displays the greatest resistance difference, above or below the average. Refer to Fuel Injectors and Fuel Rail Replacement . Did you complete the replacement?Go to Step 8
6Test for an intermittent and for a poor connection at the fuel injectors. 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 8Go to Step 7
7Replace the fuel injector or fuel injectors that are out of the specified range. Refer to Fuel Injectors and Fuel Rail Replacement . Did you complete the replacement?11-14 ohmsGo to Step 8
8Operate the system in order to verify the repair. Did you correct the condition?System OKGo to Diagnostic Aids

Fuel Injector Coil Test

  1. Operate the vehicle under the condition of the customers concern. Under high temperature conditions, fuel vapors may increase to the point of EVAP canister vapor saturation. Fuel vapors would then be released into the atmosphere. Once the engine is running and EVAP purge is enabled, all fuel vapor release would be eliminated.
  2. Movement of the EVAP pipes or fuel pipes may help find an intermittent condition.

Test Procedure

  1. Test the fuel composition using J 44175 Fuel Composition Tester and J 44175-3 Instruction Manual.
  2. If water appears in the fuel sample, perform the following steps: Clean the fuel system. Refer to «Fuel System Cleaning»(ref-197553-S12815630142005101200000) . Replace the fuel filter. Refer to «Fuel Filter Replacement»(ref-197553-S37996048952005101200000) .
  3. Subtract 50 from the reading on the DMM in order to obtain the percentage of alcohol in the fuel sample. Refer to the examples in the Fuel Composition Test Examples table.
  4. If the fuel sample contains more than 15 percent ethanol, add fresh, regular gasoline to the vehicle's fuel tank.
  5. Test the fuel composition.
  6. If testing shows the ethanol percentage is still more than 15 percent, replace the fuel in the vehicle. Refer to «Fuel Tank Draining Procedure»(ref-197548-S19614244172005101200000) .
Frequency (Hz)Subtract 50Ethanol Percent
Example A50 Hz500
Example B65 Hz5015
Example C129 Hz5079

Fuel Composition Test Examples

Alcohol in Fuel Testing Procedure

The fuel sample should be drawn from the bottom of the tank so that any water present in the tank will be detected. The sample should be bright and clear. If alcohol contamination is suspected, use the following procedure to test the fuel quality

  1. Fill the cylinder with fuel to the 90 ml (3.04 oz) mark with a 100 ml (3.38 oz) specified cylinder with 1 ml (0.34 oz) graduation marks.
  2. Add 10 ml (0.34 oz) of water in order to bring the total fluid volume to 100 ml (3.38 oz) and install a stopper.
  3. Shake the cylinder vigorously for 10-15 seconds.
  4. Carefully loosen the stopper in order to release the pressure.
  5. Re-install the stopper and shake the cylinder vigorously again for 10-15 seconds.
  6. Put the cylinder on a level surface for approximately 5 minutes in order to allow adequate liquid separation.

If alcohol is present in the fuel, the volume of the lower layer that now contains both alcohol and water will be more than 10 ml (0.37 oz). For example, if the volume of the lower layer is increased to 15 ml (0.51 oz), this indicates at least 5 percent alcohol in the fuel. The actual amount of alcohol may be somewhat more because this procedure does not extract all of the alcohol from the fuel.

Particulate Contaminants in Fuel Testing Procedure

The fuel sample should be drawn from the bottom of the tank so that any contaminants present in the tank will be detected. The sample should be bright and clear. If the sample appears cloudy or contaminated with water as indicated by a water layer at the bottom of the sample, use the following procedure to diagnose the fuel.

  1. Draw approximately 0.5 liter (0.53 qt) of fuel with an approved fuel container.
  2. Place the cylinder on a level surface for approximately 5 minutes in order to allow settling of the particulate contamination.

Particulate contamination will show up in various shapes and colors. Sand will typically be identified by a white or light brown crystals. Rubber will appear as black and irregular particles. If particles are found, clean the entire fuel system thoroughly. Refer to Fuel System Cleaning .

The ignition system utilizes an individual module/coil for each spark plug. The following 4 circuits support each ignition module/coil assembly.

  1. The ignition 1 voltage circuit
  2. The ground circuit
  3. Ignition control (IC) circuit
  4. Low reference circuit

Each ignition module/coil connects directly to its spark plug through a wire spring conductor internal to the spark plug boot. The IC circuits transmits timing pulses from the engine control module (ECM) to each ignition module/coil assembles in the proper sequence for the spark plug firing event. The ECM monitors each IC circuit for improper voltage levels. If an improper voltage level is detected on an IC circuit a DTC will set.

  1. This Electronic Ignition (EI) System Diagnostic table assumes that the battery is fully charged. Refer to «Battery Inspection/Test»(ref-197559-S36532900252005101200000) in Engine Electrical.
  2. Other electrical, fuel, or mechanical conditions can cause an engine to crank but does not run, or set a DTC P0300 misfire code.
  3. An ignition coil, boots, or spark plugs may misfire only when moisture is present. Although difficult to test on this engine, selectively wetting down parts of the ignition system and monitoring for a misfire may help in isolating an intermittent condition. Replace any worn or torn spark plug boots or seals.
  4. If the ODD coils or EVEN coils fuse opens, this will also result in the loss of ignition 1 voltage to the odd or even fuel injectors.
StepActionValuesYesNo
Schematic Reference: Engine Controls Schematics Connector End View Reference: Engine Control Module (ECM) Connector End Views or Engine Controls Connector End Views
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Attempt to start the engine. Does the engine start and run?Go to Step 37Go to Step 3
3Turn OFF the ignition. Remove the underhood fuse block cover. Probe both test points of the EVEN coils fuse with a test lamp that is connected to a good ground. Refer to Troubleshooting with a Test Lamp in Wiring Systems. Does the test lamp illuminate on either test point of the fuse?Go to Step 9Go to Step 4
4Turn OFF the ignition. Probe both test points of the ODD coils fuse with a test lamp that is connected to a good ground. Does the test lamp illuminate on either test point of the fuse?Go to Step 10Go to Step 5
5Turn ON the ignition, with the engine OFF. Probe both test points of the EVEN coils fuse with a test lamp that is connected to a good ground. Does the test lamp illuminate on both test points of the fuse?Go to Step 7Go to Step 6
6Does the test lamp illuminate on one test point of the fuse?Go to Step 11Go to Powertrain Relay Diagnosis
7Turn ON the ignition. Probe both test points of the ODD coils fuse with a test lamp that is connected to a good ground. Does the test lamp illuminate on both test points of the fuse?Go to Step 19Go to Step 8
8Does the test lamp illuminate on one test point of the fuse?Go to Step 15Go to Powertrain Relay Diagnosis
9Turn OFF the ignition. Disconnect the 7-way electrical connector at the bank 2 ignition coil bracket. Disconnect the negative battery cable at the battery. Refer to Battery Negative Cable Disconnect/Connect Procedure in Engine Electrical. Disconnect the underhood fuse block electrical connector that contains the ignition 1 voltage circuit for the bank 2 coils. Connect the negative battery cable at the battery. Probe the ignition 1 voltage circuit for the bank 2 ignition coils at the underhood fuse block electrical connector with a test lamp that is connected to a good ground. Refer to Probing Electrical Connectors in Wiring Systems. Does the test lamp illuminate?Go to Step 55Go to Step 64
10Turn OFF the ignition. Disconnect the 7-way electrical connector at the bank 1 ignition coil bracket. Disconnect the negative battery cable at the battery. Refer to Battery Negative Cable Disconnect/Connect Procedure in Engine Electrical. Disconnect the underhood fuse block electrical connector that contains the ignition 1 voltage circuit for the bank 1 coils. Connect the negative battery cable at the battery. Probe the ignition 1 voltage circuit for the bank 1 ignition coils at the underhood fuse block electrical connector with a test lamp that is connected to a good ground. Refer to Probing Electrical Connectors in Wiring Systems. Does the test lamp illuminate?Go to Step 55Go to Step 64
11Turn OFF the ignition. Replace the EVEN coils fuse. Disconnect the 7-way electrical connector at the bank 2 ignition module/coil bracket. Monitor the EVEN coils fuse. Turn ON the ignition, with the engine OFF. Does the EVEN coils fuse open?Go to Step 12Go to Step 13
12Turn OFF the ignition. Disconnect the negative battery cable. Refer to Battery Negative Cable Disconnect/Connect Procedure in Engine Electrical. Disconnect the underhood fuse block electrical connector that contains the ignition 1 voltage circuit to the bank 2 ignition coils. Connect the negative cable at the battery. Replace the EVEN coils fuse. Monitor the EVEN coils fuse. Turn ON the ignition, with the engine OFF. Does the EVEN coils fuse open?Go to Step 64Go to Step 56
13Turn OFF the ignition. Connect the 7-way bank 2 ignition module/coil electrical connector. Disconnect the electrical connectors at the bank 2 ignition module/coil assemblies. Monitor the EVEN coils fuse. Turn ON the ignition, with the engine OFF. Does the EVEN coils fuse open?Go to Step 57Go to Step 14
14Turn ON the ignition, with the engine OFF. Monitor the EVEN coils fuse. Connect one bank 2 ignition module/coil electrical connector at a time. Does the EVEN coils fuse open while connecting a ignition module/coil connector?Go to Step 65Go to Intermittent Conditions
15Turn OFF the ignition. Replace the ODD coils fuse. Disconnect the 7-way electrical connector at the bank 1 ignition module/coil bracket. Monitor the ODD coils fuse. Turn ON the ignition, with the engine OFF. Does the ODD coils fuse open?Go to Step 16Go to Step 17
16Turn OFF the ignition. Disconnect the negative battery cable. Refer to Battery Negative Cable Disconnect/Connect Procedure in Engine Electrical. Disconnect the underhood fuse block electrical connector that contains the ignition 1 voltage circuit to the bank 1 ignition coils. Connect the negative cable at the battery. Replace the ODD coils fuse. Monitor the ODD coils fuse. Turn ON the ignition, with the engine OFF. Does the ODD coils fuse open?Go to Step 64Go to Step 56
17Turn OFF the ignition. Connect the 7-way bank 1 ignition module/coil electrical connector. Disconnect the electrical connectors at the bank 1 ignition module/coil assemblies. Monitor the ODD coils fuse. Turn ON the ignition, with the engine OFF. Does the ODD coils fuse open?Go to Step 57Go to Step 18
18Turn ON the ignition, with the engine OFF. Monitor the ODD coils fuse. Connect one bank 1 ignition module/coil electrical connector at a time. Does the ODD coils fuse open while connecting a ignition module/coil connector?Go to Step 65Go to Intermittent Conditions
19Turn ON the ignition, with the engine OFF. Disconnect the bank 2 electrical connectors at the ignition module/coils. Probe the ignition 1 voltage circuit for each ignition module/coil with a test lamp that is connected to a good ground. Refer to Troubleshooting with a Test Lamp or Probing Electrical Connectors in Wiring Systems. Does the test lamp illuminate at each ignition module/coil connector?Go to Step 20Go to Step 21
20Turn OFF the ignition. Remove the EVEN coils fuse from the underhood fuse block. Measure the resistance of the ignition 1 voltage circuit from the underhood fuse block to each ignition module/coil on bank 2 with a DMM. Refer to Troubleshooting with a Digital Multimeter in Wiring Systems. Does the resistance measure greater than the specified value to each ignition module/coil?2 ohmsGo to Step 23Go to Step 25
21Turn ON the ignition with the engine OFF. Disconnect the 7-way electrical connector for the ignition module/coils on bank 2. Probe the ignition 1 voltage circuit that leads from the underhood fuse block, to the 7-way electrical connector with a test lamp that is connected to a good ground. Does the test lamp illuminate?Go to Step 58Go to Step 22
22Turn OFF the ignition. Disconnect the negative battery cable at the battery. Refer to Battery Negative Cable Disconnect/Connect Procedure . Disconnect the underhood fuse block electrical connector that contains the ignition 1 voltage circuit for the bank 2 ignition module/coils. Connect the negative battery cable at the battery. Connect a 20-amp fused jumper wire from the battery positive voltage to the ignition 1 voltage circuit terminal at the underhood fuse block electrical connector. Refer to Using Fused Jumper Wires in Wiring Systems. Probe the ignition 1 voltage circuit at the 7-way bank 2 electrical connector that leads from the underhood fuse block, with a test lamp that is connected to a good ground. Does the test lamp illuminate?Go to Step 24Go to Step 59
23Turn OFF the ignition. Disconnect the negative battery cable at the battery. Refer to Battery Negative Cable Disconnect/Connect Procedure in Engine Electrical. Disconnect the underhood fuse block electrical connector that contains the ignition 1 voltage circuit for the bank 2 ignition module/coils. Measure the resistance of the ignition 1 voltage circuit from the underhood fuse block electrical connector to each ignition module/ coil on bank 2 with a DMM. Does the resistance measure greater than the specified value to each ignition module/coil?2 ohmsGo to Step 60Go to Step 24
24Measure the resistance of the underhood fuse block ignition 1 voltage circuit for the bank 2 ignition module/coil with a DMM. Refer to Troubleshooting with a Digital Multimeter in Wiring Systems. Does the resistance measure more than the specified value?2 ohmsGo to Step 64Go to Intermittent Conditions
25Turn ON the ignition, with the engine OFF. Disconnect the bank 1 electrical connectors at the ignition module/coils. Probe the ignition 1 voltage circuit for each ignition module/coil with a test lamp that is connected to a good ground. Does the test lamp illuminate at each ignition module/coil connector?Go to Step 26Go to Step 27
26Turn OFF the ignition. Remove the ODD coils fuse from the underhood fuse block. Measure the resistance of the ignition 1 voltage circuit from the underhood fuse block to each ignition module/coil on bank 1 with a DMM. Refer to Troubleshooting with a Digital Multimeter in Wiring Systems. Does the resistance measure greater than the specified value to each ignition module/coil?2 ohmsGo to Step 29Go to Step 31
27Turn ON the ignition, with the engine OFF. Disconnect the 7-way bank 1 ignition module/coil electrical connector. Probe the ignition 1 voltage circuit that leads from the underhood fuse block to the 7-way connector with a test lamp that is connected to a good ground. Does the test lamp illuminate?Go to Step 58Go to Step 28
28Turn OFF the ignition. Disconnect the negative battery cable at the battery. Refer to Battery Negative Cable Disconnect/Connect Procedure . Disconnect the underhood fuse block electrical connector that contains the ignition 1 voltage circuit for the bank 1 ignition module/coils. Connect the negative battery cable at the battery. Connect a 20-amp fused jumper wire from battery positive voltage to the ignition 1 voltage circuit at the underhood fuse block. Refer to Using Fused Jumper Wires in Wiring Systems. Probe the ignition 1 voltage circuit at the 7-way bank 1 electrical connector that leads from the underhood fuse block, with a test lamp that is connected to a good ground. Does the test lamp illuminate?Go to Step 30Go to Step 59
29Turn OFF the ignition. Disconnect the negative battery cable at the battery. Refer to Battery Negative Cable Disconnect/Connect Procedure in Engine Electrical. Disconnect the underhood fuse block electrical connector that contains the ignition 1 voltage circuit for the bank 1 ignition module/coils. Measure the resistance of the ignition 1 voltage circuit from the underhood fuse block electrical connector to each ignition module/ coil on bank 1 with a DMM. Does the resistance measure greater than the specified value to each ignition module/coil?2 ohmsGo to Step 60Go to Step 30
30Measure the resistance of the underhood fuse block ignition 1 voltage circuit for the bank 1 ignition module/coil with a DMM. Refer to Troubleshooting with a Digital Multimeter in Wiring Systems. Does the resistance measure greater than the specified value?2 ohmsGo to Step 64Go to Intermittent Conditions
31Turn OFF the ignition. Disconnect the electrical connectors at the bank 2 ignition module/coils assembly. Probe the ground circuit for each bank 2 ignition module/coil with a test lamp that is connected to battery positive voltage. Does the test lamp illuminate?Go to Step 32Go to Step 61
32Measure the resistance of the ground circuit from each ignition module/coil electrical connector on bank 2 to a good engine ground with a DMM. Refer to Troubleshooting with a Digital Multimeter in Wiring Systems. Does the resistance measure greater than the specified value from each ignition module/coil electrical connector?2 ohmsGo to Step 61Go to Step 33
33Turn OFF the ignition. Disconnect the electrical connectors at the bank 1 ignition module/coils assembly. Probe the ground circuit at each bank 1 ignition module/coil electrical connector with a test lamp that is connected to battery positive voltage. Does the test lamp illuminate?Go to Step 34Go to Step 61
34Measure the resistance of the ground circuit from each ignition module/coil electrical connector on bank 1 to a good engine ground with a DMM. Does the resistance measure greater than the specified value from each ignition module/coil?2 ohmsGo to Step 61Go to Step 35
35Turn OFF the ignition. Disconnect the bank 2 electrical connector at each of the ignition module/coils. Disconnect the electrical connector at the engine control module (ECM) that contains the low reference circuit for bank 2. Measure the resistance of the EST low reference circuit from each ignition module/coil to the ECM with a DMM. Refer to Troubleshooting with a Test Lamp in Wiring Systems. Does the resistance measure greater than the specified value?2 ohmsGo to Step 62Go to Step 36
36Disconnect the bank 1 electrical connector at each ignition module/coil. Measure the resistance of the EST low reference circuit from each ignition module/coil to the ECM with a DMM. Does the resistance measure greater than the specified value?2 ohmsGo to Step 62Go to Step 67
37Observe the misfire current counters with a scan tool. Does a cylinder indicate an increasing misfire count?Go to Step 38Go to Intermittent Conditions
38Turn ON the ignition, with the engine OFF. Remove the underhood fuse block cover. Probe both test points of the fuse for the bank of cylinders that are identified as misfiring with a test lamp that is connected to a good ground. Refer to Troubleshooting with a Test Lamp in Wiring Systems. Does the test lamp illuminate on both test points of the fuse?Go to Step 44Go to Step 39
39Does the test lamp illuminate on one test point of the fuse?Go to Step 40Go to Powertrain Relay Diagnosis
40Turn OFF the ignition. Replace the open fuse for the bank of cylinders identified as misfiring. Disconnect the 7-way electrical connector for the bank of cylinders identified as misfiring at the ignition module/coil bracket. Turn ON the ignition with the engine OFF. Does the fuse open?Go to Step 41Go to Step 42
41Turn OFF the ignition. Disconnect the negative battery cable at the battery. Refer to Battery Negative Cable Disconnect/Connect Procedure in Engine Electrical. Disconnect the underhood fuse block electrical connector that contains the ignition 1 voltage circuit to the bank of cylinders identified as misfiring. Replace the open fuse. Connect the negative battery cable at the battery. Turn ON the ignition, with the engine OFF. Does the fuse open?Go to Step 64Go to Step 56
42Turn OFF the ignition. Connect the 7-way electrical connector at the ignition module/coil bracket. Disconnect the electrical connectors at the ignition module/coil assemblies on the bank of cylinders identified as misfiring. Turn ON the ignition with the engine OFF. Does the fuse open?Go to Step 57Go to Step 43
43Turn ON the ignition, with the engine OFF. Monitor the fuse for the bank of cylinders identified as misfiring. Connect each ignition module coil electrical connector one at a time. Does the fuse open while connecting an ignition module/coil connector?Go to Step 65Go to Intermittent Conditions
44Turn OFF the ignition. Disconnect the negative battery cable at the battery. Refer to Battery Negative Cable Disconnect/Connect Procedure in Engine Electrical. Disconnect the underhood fuse block electrical connector that contains the ignition 1 voltage circuit for the affected cylinder. Measure the resistance of the ignition 1 voltage circuit from the underhood fuse block electrical connector to the affected ignition module/coil with a DMM. Refer to Circuit Testing in Wiring Systems. Does the resistance measure greater than the specified value?2 ohmsGo to Step 60Go to Step 45
45Measure the resistance of the ignition 1 voltage bus bar circuit of the underhood fuse block for a high resistance or an open, with a DMM. Does the resistance measure greater than the specified value?2 ohmsGo to Step 64Go to Step 46
46Measure the resistance of the ground circuit from the ignition module/coil electrical connector of the affected cylinder to a good ground with a DMM. Does the resistance measure greater than the specified value?2 ohmsGo to Step 61Go to Step 47
47Disconnect the ECM electrical connector that contains the ignition coil control circuit for the affected cylinder. Measure the resistance of the ignition coil control circuit between the ignition module/coil electrical connector of the affected cylinder and the ECM electrical connector. Does the resistance measure more than the specified value?2 ohmsGo to Step 63Go to Step 48
48Disconnect the ECM electrical connectors. Measure the resistance of the low reference circuit from the ignition module/coil electrical connector to the ECM electrical connector with a DMM. Does the resistance measure greater than the specified value?2 ohmsGo to Step 62Go to Step 49
49Turn OFF the ignition. Disconnect the ignition module/coil assembly from the spark plugs on the bank of cylinders which indicated a misfire condition. Inspect the ignition module/coil assembly for the following: Any visible cracks, deterioration or other damage. Any carbon tracking or other signs of arcing. Any missing or damage spark plug boot springs. Replace the component if the inspection reveals a condition. Did you find a condition?Go to Step 67Go to Step 50
50Remove the spark plug for the cylinder that was identified as causing a misfire. Refer to Spark Plug Replacement . Does the spark plug indicate oil contamination?Go to Base Engine Misfire with Excessive Oil Consumption in Engine MechanicalGo to Step 51
51Does the spark plug indicate coolant contamination?Go to Base Engine Misfire with Coolant Consumption in Engine MechanicalGo to Step 52
52Exchange the suspected spark plug with a spark plug from a different cylinder on the same bank. Refer to Spark Plug Replacement . Reinstall the ignition module/coil assembly. Monitor the misfire current counters with a scan tool. Start the engine. Does the misfire move with the spark plug exchange?Go to Step 66Go to Step 53
53Turn OFF the ignition. Exchange the ignition module/coil on the cylinder identified as misfiring with a ignition module/coil assembly from a different cylinder on the same bank. Monitor the misfire current counters with a scan tool. Start the engine. Does the misfire move with the ignition module/coil exchange?Go to Step 65Go to Step 54
54Test for an intermittent and for a poor connection at the ignition module/coil electrical 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 67Go to Base Engine Misfire without Internal Engine Noises in Engine Mechanical
55Repair the short to battery positive voltage in the ignition 1 voltage circuit. Refer to Wiring Repairs in Wiring Systems. Did you complete the repair?Go to Step 67
56Repair the short to ground in the ignition 1 voltage circuit between the underhood junction block and the 7-way electrical connector. Refer to Wiring Repairs in Wiring Systems. Did you complete the repair?Go to Step 67
57Repair the short to ground in the ignition 1 voltage circuit between the 7-way electrical connector and the ignition module/coils. Refer to Wiring Repairs in Wiring Systems. Did you complete the repair?Go to Step 67
58Repair the high resistance or an open in the ignition 1 voltage circuit between the 7-way electrical connector and the ignition module/coils. Refer to Wiring Repairs in Wiring Systems. Did you complete the repair?Go to Step 67
59Repair the high resistance or an open in the ignition 1 voltage circuit between the underhood fuse block electrical connector and the 7-way electrical connector. Refer to Wiring Repairs in Wiring Systems. Did you complete the repair?Go to Step 67
60Repair the high resistance or an open in the ignition 1 voltage circuit between the underhood fuse block electrical connector and the ignition module/coil electrical connectors. Refer to Wiring Repairs in Wiring Systems. Did you complete the repair?Go to Step 67
61Repair the high resistance or an open in the ground circuit for the ignition module/coil assembly. Refer to Wiring Repairs in Wiring Systems. Did you complete the repair?Go to Step 67
62Repair the high resistance or an open in the low reference circuit for the ignition module/coil assembly. Refer to Wiring Repairs in Wiring Systems. Did you complete the repair?Go to Step 67
63Repair the high resistance in the ignition coil control circuit. Did you complete the repair?Go to Step 67
64Replace the underhood fuse block. Refer to Underhood Electrical Center or Junction Block Replacement in Wiring Systems. Did you complete the replacement?Go to Step 67
65Replace the ignition module/coil assembly. Refer to Ignition Coil(s) Replacement - Bank 1 or Ignition Coil(s) Replacement - Bank 2 . Did you complete the replacement?Go to Step 67
66Replace the spark plug. Refer to Spark Plug Replacement . Did you complete the replacement?Go to Step 67
67Were you sent to this diagnostic table from the Engine Cranks but Does Not Run diagnostic table?Go to Step 69Go to Step 68
68Were you sent to this diagnostic table from DTC P0300 diagnostic table?Go to Step 70
69Replace any open fuses. Attempt to start the engine. Does the engine start and run?Go to Step 71Go to Engine Cranks but Does Not Run
70Replace any open fuses. Clear the DTCs with a scan tool. Turn OFF the ignition for 30 seconds. Operate the vehicle within the conditions for running the DTC P0300. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records. Did the DTC fail this ignition?Go to DTC P0300Go to Step 71
71Observe the Capture Info with a scan tool. Are there any DTCs that have not been diagnosed?Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC InformationSystem OK

Electronic Ignition (EI) System Diagnosis

Conditions for Running

  1. The barometric pressure (BARO) is more than 74 kPa.
  2. The start-up intake air temperature is between 4-32°C (39-90°F).
  3. The difference between the start-up engine coolant temperature (ECT) and the start-up intake air temperature (IAT) is less than 4.5°C (8°F).
  4. The battery voltage is more than 10.5 volts.
  5. The fuel level is between 15-85 percent.

Rough road conditions may prevent some of the tests from running. Extreme high or low ambient temperatures may prevent tests such as heated oxygen sensor (HO2S) heater and evaporative emission (EVAP) system from initiating. If a step is interrupted before completion, perform the remaining portion of the set procedures. Any portion of the set procedure that requires the engine at operating temperature may be repeated. This allows most of the diagnostics to run and the remaining tests can be performed using the individual System Set Procedures.

The scan tool can be used to monitor each of the I/M System Status indicators during the I/M Complete System Set Procedure. When all of the indicators for a test step have updated to YES, testing can move on to the next step even if the remaining portion of the test is not complete. For example, step 3 is designed to run the EVAP, secondary air injection (AIR), and HO2S tests. The procedure instructs the technician to operate the vehicle in the enable conditions for 6 minutes. If all 3 tests have updated to YES within 4 minutes, it is not necessary to continue with the enable conditions and testing can advance to the next step.

Inspection/Maintenance (I/M) System DTC Table

SystemDTCs Required to Set System Status to YES
CatalystDTC P0420 or P0430
EVAPDTC P0442 DTC P0446 DTC P0451 DTC P0455 DTC P0496
Oxygen SensorDTC P0131 or P0151 DTC P0132 or P0152 DTC P0139 or P0159 DTC P0140 or P0160 DTC P0133 or P0153
Oxygen Sensor HeaterDTC P0135 or P0155 DTC P0141 or P0161

Inspection/Maintenance (I/M) System DTC Table

  1. The barometric pressure (BARO) is more than 74 kPa.
  2. The engine coolant temperature (ECT) is more than 63°C (145°F).
  3. The engine is in closed loop fuel control.

The control module runs a maximum of 12 tests per trip until the Catalyst System Status updates to YES. If the status does not update, the test outlined in this procedure can be repeated until the I/M System Status updates to YES.

If there is an impending failure, the system may require more time to run the diagnostic than was allotted in the set procedure. If the test does not run after numerous attempts and no DTC is set, review the appropriate scan tool data list and the service information for an indication of why the test does not complete. Some tests may abort due to changes in the conditions while the test is running. For example, changes in engine load such as a cooling fan or A/C compressor clutch turning ON may cause the test to abort.

StepActionYesNo
1Did you perform the Inspection/Maintenance (I/M) System Check?Go to Step 2Go to Inspection/Maintenance (I/M) System Check
2Ensure that the vehicle is within the Conditions for Running specified in the supporting text. Turn OFF all of the accessories, e.g., A/C, blower fan, etc. Start and allow the engine to idle for 2 minutes. CAUTION: Refer to Road Test Caution in Cautions and Notices. Accelerate at part throttle to 90 km/h (55 mph) with this speed maintained for 10 minutes. Observe the I/M System Status display with a scan tool. Did the Catalyst System Status update to YES?Go to Step 5Go to Step 3
3Observe the DTC information with a scan tool Does the scan tool indicate any failed DTCs?Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC InformationGo to Step 4
4Refer to the Inspection/Maintenance (I/M) System DTC Table to determine which DTCs are required to run in order to complete this test. Observe the Not Ran Since Code Cleared display with a scan tool. Determine which of the DTCs required for a YES status has not run. Enter the DTC number in the Specific DTC menu of the scan tool. Operate the vehicle within the Conditions for Running the DTC, located in the supporting text for the diagnostic table of the DTC. Repeat numbers 4 and 5 of this step for any additional required DTCs that have not run. Observe the I/M System Status display with a scan tool. Did the Catalyst System Status update to YES?Go to Step 5Go to Diagnostic Aids
5Observe the Emission Related DTC portion of the I/M System Status display with a scan tool. Does the scan tool indicate any Emission Related DTCs set?Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC InformationSystem OK
CAUTION
Refer to Road Test Caution in Cautions and Notices.

Inspection/Maintenance (I/M) Catalyst System Set Procedure

  1. The barometric pressure (BARO) is more than 74 kPa.
  2. The start-up intake air temperature (IAT) is between 4-32°C (39-90°F).
  3. The difference between the start-up engine coolant temperature (ECT) and the start-up IAT is less than 4.5°C (8°F).
  4. The fuel level is between 15-85 percent.
  5. The battery voltage is more than 10.5 volts.
  6. The engine is in closed loop fuel control.

If there is an impending failure, the system may require more time to run the diagnostic than allotted in the set procedure. If the test does not run after numerous attempts and no DTC is set, review the appropriate scan tool data list and the service information for an indication of why the test does not complete. Some tests may abort due to changes in the conditions while the test is running. For example, changes in engine load such as cooling fan or an A/C compressor clutch turning ON may cause the test to abort.

StepActionYesNo
1Did you perform the Inspection/Maintenance (I/M) System Check?Go to Step 2Go to Inspection/Maintenance (I/M) System Check
2Ensure the vehicle is within the Conditions for Running specified in the supporting text. Turn OFF all of the accessories, including the A/C and the blower fan. IMPORTANT: Once the engine is started, DO NOT turn the engine OFF for the remainder of the procedure until the test is complete. Start and idle the engine for 2 minutes. CAUTION: Refer to Road Test Caution in Cautions and Notices. IMPORTANT: In order for this test to run, the vehicle must operate in the following conditions: Accelerate at part throttle to 72 km/h (45 mph) with this speed maintained for 13 minutes. Decelerate to 0 km/h (0 mph). Idle the engine for 2 minutes. Turn OFF the ignition for 1 hour. After 1 hour, turn ON the ignition. IMPORTANT: If a small leak is detected, a minimum of 3 drive cycles may be required before the I/M System Status will update to YES. Repeat numbers 1-8 of this step as necessary. Observe the EVAP System Status with a scan tool. Did the EVAP System Status update to YES?Go to Step 5Go to Step 3
3Observe the DTC Information with a scan tool. Does the scan tool indicate any failed DTCs?Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC InformationGo to Step 4
4Refer to Inspection/Maintenance (I/M) System DTC Table to determine which DTCs are required to run in order to complete this test. Observe the Not Ran Since Code Cleared display with a scan tool. Determine which of the DTCs required for a YES status has not run. Enter the DTC number in the Specific DTC menu of the scan tool. Operate the vehicle within the Conditions for Running the DTC, located in the supporting text for the diagnostic table of the DTC. Repeat numbers 4 and 5 of this step for any additional required DTCs that have not run. Observe the I/M System Status display with a scan tool. Did the EVAP System Status update to YES?Go to Step 5Go to Diagnostic Aids
5Observe the Emission Related DTC portion of the I/M System Status display with a scan tool. Does the scan tool indicate any Emission Related DTCs set?Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC InformationSystem OK
IMPORTANT
Once the engine is started, DO NOT turn the engine OFF for the remainder of the procedure until the test is complete.
CAUTION
Refer to Road Test Caution in Cautions and Notices.
IMPORTANT
In order for this test to run, the vehicle must operate in the following conditions
IMPORTANT
If a small leak is detected, a minimum of 3 drive cycles may be required before the I/M System Status will update to YES. Repeat numbers 1-8 of this step as necessary.

Inspection/Maintenance (I/M) Evaporative Emission (EVAP) System Set Procedure

  1. The barometric pressure (BARO) is more than 74 kPa.
  2. The engine coolant temperature (ECT) reaches more than 63°C (144°F).
  3. The engine is running in closed loop fuel control.

If the status does not update, the test outlined in this procedure can be repeated until the I/M System Status updates to YES.

If there is an impending failure, the system may require more time to run the diagnostic than was allotted in the set procedure. If the test does not run after numerous attempts and no DTC is set, review the appropriate scan tool data list and the service information for an indication of why the test does not complete. Some tests may abort due to changes in the conditions while the test is running. For example, changes in engine load such as a cooling fan or A/C compressor clutch turning ON may cause the test to abort.

StepActionYesNo
1Did you perform the Inspection/Maintenance (I/M) System Check?Go to Step 2Go to Inspection/Maintenance (I/M) System Check
2Ensure that the vehicle is within the Conditions for Running specified in the supporting text. Turn OFF all of the accessories, e.g., A/C, blower fan, etc. Start and allow the engine to idle for 2 minutes. CAUTION: Refer to Road Test Caution in Cautions and Notices. In order for this test to run, the vehicle must operate in the following conditions: Accelerate at part throttle from 75-90 km/h (45-55 mph) with this speed maintained for 6 minutes. Deceleration to 0 km/h (0 mph) Review the I/M System Status display with a scan tool. Did the HO2S/O2S System Status update to YES?Go to Step 5Go to Step 3
3Observe the DTC Information with a scan tool. Does the scan tool indicate any failed DTCs?Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC InformationGo to Step 4
4Refer to the Inspection/Maintenance (I/M) System DTC Table to determine which DTCs are required to run in order to complete this test. Observe the Not Ran Since Code Cleared display with the scan tool. Determine which of the DTCs required for a YES status has not run. Enter the DTC number in the Specific DTC menu of the scan tool. Operate the vehicle within the Conditions for Running the DTC, located in the supporting text for the diagnostic table of the DTC. Repeat numbers 4 and 5 of this step for any additional required DTCs that have not run. Observe the I/M System Status display with a scan tool. Did the HO2S/O2S System Status update to YES?Go to Step 5Go to Diagnostic Aids
5Observe the Emission Related DTC portion of the I/M System Status display with a scan tool. Does the scan tool indicate any Emission Related DTCs set?Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC InformationSystem OK
CAUTION
Refer to Road Test Caution in Cautions and Notices.

Inspection/Maintenance (I/M) Heated Oxygen Sensor/Oxygen Sensor (HO2S/O2S) System Set Procedure

The battery voltage is more than 10 volts.

If there is an impending failure, the system may require more time to run the diagnostic than was allotted in the set procedure. If the test does not run after numerous attempts and no DTC is set, review the appropriate scan tool data list and the service information for an indication of why the test does not complete. Some tests may abort due to changes in the conditions while the test is running. For example, changes in engine load, such as a cooling fan or an A/C compressor clutch turning ON, may cause the test to abort.

StepActionValue(s)YesNo
1Did you perform the Inspection/Maintenance (I/M) System Check?Go to Step 2Go to Inspection/Maintenance (I/M) System Check
2IMPORTANT: Whenever the ignition is turned ON, ignition positive voltage is supplied to the heated oxygen sensor (HO2S) heaters. After verifying the enable criteria, turn OFF the ignition for approximately 5 minutes to allow the sensors to cool before continuing with the test. Preprogram the scan tool with the vehicle information before the ignition is turned ON. Ensure that the vehicle is within the Conditions for Running specified in the supporting text. Set the vehicle parking brake. Verify that the transmission is in Park for automatic transmissions and Neutral for manual transmissions. Turn OFF all of the accessories, e.g., A/C, blower fan, etc. Start the engine and allow the engine to idle for the specified time. CAUTION: Refer to Road Test Caution in Cautions and Notices. Accelerate at part throttle from 75-90 km/h (45-55 mph) with this speed maintained for 4 minutes. Did the HO2S Heater System Status update to YES?2 minutesGo to Step 5Go to Step 3
3Observe the DTC information with a scan tool. Does the scan tool indicate any failed DTCs?Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC InformationGo to Step 4
4Refer to Inspection/Maintenance (I/M) System DTC Table to determine which DTCs are required to run in order to complete this test. Observe the Not Ran Since Code Cleared display with a scan tool. Determine which of the DTCs required for a YES status has not run. Enter the DTC number in the Specific DTC menu of the scan tool. Operate the vehicle within the Conditions for Running the DTC, located in the supporting text for the diagnostic table of the DTC. Repeat numbers 4 and 5 of this step for any additional required DTCs that have not run. Observe the I/M System Status display with a scan tool. Did the HO2S Heater System Status update to YES?Go to Step 5Go to Diagnostic Aids
5Observe the Emission Related DTC portion of the I/M System Status display with a scan tool. Does the scan tool indicate any Emission Related DTCs set?Go to Diagnostic Trouble Code (DTC) List - Vehicle in Vehicle DTC InformationSystem OK
IMPORTANT
Whenever the ignition is turned ON, ignition positive voltage is supplied to the heated oxygen sensor (HO2S) heaters. After verifying the enable criteria, turn OFF the ignition for approximately 5 minutes to allow the sensors to cool before continuing with the test.
CAUTION
Refer to Road Test Caution in Cautions and Notices.

Inspection/Maintenance (I/M) Heated Oxygen Sensor (HO2S) Heater System Set Procedure