GM Service Manual Online
For 1990-2009 cars only

Fuel System Diagnosis Diagnosis


Object Number: 34974  Size: MF

Circuit Description

When you turn ON the ignition switch, the Vehicle Control Module (VCM) turns ON the in-tank fuel pump. The pump remains ON as long as the engine is cranking or running and the VCM is receiving reference pulses. If there are no reference pulses, the VCM shuts the fuel pump OFF within 2 seconds after the ignition was switched to the ON position or if the engine stops. The VCM will also turn ON the fuel pump for 2 seconds when the ignition is turned to the OFF position.

An electric fuel pump pumps the fuel through an in-line filter to the Central SFI unit. The pump is attached to the fuel level meter assembly inside of the fuel tank. The pump is designed to provide fuel pressure above what is needed by the fuel injectors. The pressure regulator keeps the fuel available to the injectors at a regulated pressure. Unused fuel is returned to the fuel tank by the fuel return pipe.

Diagnostic Aids

Tools Required

    • J 34730-1A Fuel Pressure Gage in J 34730-E or
    • J 34730-1A Fuel Pressure Gage with J 34730-250 Fuel Pressure Adapter Kit.

Test Description

The numbers below refer to the step numbers on the diagnostic table.

  1. Wrap a shop towel around the fuel pressure connection to absorb any small amount of fuel leakage that may occur when installing the fuel pressure gauge. Turn ON the ignition, the fuel pressure should be 415-455 kPa (60-66 psi) for the Central SFI. This pressure is controlled by a spring pressure within the regulator assembly.

  2. The fuel pressure that continues to fall is caused by one of the following items:

  3. • The in-tank fuel pump check valve not holding.
    • A partially disconnected fuel pulse dampener (pulsator).
    • The fuel pressure regulator valve leaking.
    • A central SFI injector and poppet valve leaking.
  1. When the engine is idling, the manifold pressure is low (high vacuum) and is applied to the fuel pressure regulator diaphragm. This will offset the spring and result in a lower fuel pressure. This idle pressure will very somewhat depending on the barometric pressure; however, the pressure idling should be less indicating the pressure regulator control.

  2. The fuel pressure less than 415 kPa (60 psi) for Central SFI, falls into the following 3 areas:

  3. • A regulated pressure but less than 415 kPa (60 psi) for Central SFI. Amount of fuel to injector OK, but pressure is too low. System will run lean and may set a DTC. Also, hard starting cold and overall poor performance or may not start at all. Refer to Engine Cranks but Does Not Run
    • A restricted flow causing pressure drop -- Normally, a vehicle with a fuel pressure of less than 300 kPa (44 psi) at idle is undriveable. However, if the pressure drop occurs only while driving, the engine will normally surge then stop running as the pressure begins to drop rapidly. This is most likely caused by a restricted fuel line or plugged filter.
    • A leaking or contaminated pressure regulator valve or seat interface may not allow the regulated pressure to be achieved. Refer to .
  1. Restricting the fuel return line allows fuel pressure to build above regulated pressure, with battery voltage applied to the pump test terminal, pressure should rise above 455 kPa (66 psi) for 4.3L Central SFI, as the valve in the return line is partially closed.

    Notice: DO NOT allow the fuel pressure to exceed 517 kPa (75 psi). Excessive pressure may damage the fuel system.

Step

Action

Value(s)

Yes

No

1

Important:  Before clearing DTCs, use the scan tool in order to record the freeze frame and the failure records for reference because the Clear Info function will lose the data.

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

--

Go to Step 2

Go to Powertrain On Board Diagnostic (OBD) System Check

2

  1. Install the fuel pressure gauge J 34730-1A or the equivalent.
  2. Turn off the ignition for 10 seconds with the A/C off.
  3. Turn ON the ignition.
  4. The fuel pump should operate for 2 seconds.
  5. Monitor the fuel pressure with the fuel pump running. It should measure within the specified value.

Important: The ignition may have to be cycled on more than once in order to obtain the maximum fuel pressure.

Is the fuel pressure within the specified value?

Central SFI - 415-455 kPa (60-66 psi)

Go to Step 3

Go to step 9

3

  1. Turn off the ignition for 10 seconds with the A/C off.
  2. Turn ON the ignition. The fuel pump should operate for 2 seconds.
  3. Monitor the fuel pressure after the pump stops running. The pressure may very a few pounds then the pressure should hold steady.

Does the fuel pressure hold steady within the specified value?

Central SFI - 415-455 kPa (60-66 psi)

Go to Step 5

Go to Step 4

4

  1. Turn off the ignition for 10  econds with the A/C off.
  2. Turn the ignition ON.
  3. Block the fuel pressure line by pinching the flexible hose. The pressure should hold steady.

Does the fuel pressure hold steady within the specified value?

Central SFI - 415-455 kPa (60-66 psi)

Go to Step 6

Go to Step 8

5

  1. Start the engine.
  2. Idle until the engine reaches the normal operating temperature.
  3. Open the throttle quickly.
  4. Monitor the fuel pressure.
  5. The fuel pressure should approach the specified value.

Is the fuel pressure at the specified value?

Central SFI - 415-455 kPa (60-66 psi)

Go to Driveability Symptoms

Go to Step 8

6

Check for a partially disconnected fuel pulse dampener (Pulsator).

Was a problem found?

--

Go to Step 7

Go to Step 13

7

Repair connection at the fuel pulse dampener (pulsator). Refer to Wiring Repairs in Engine Electrical.

Is the action complete?

--

Go to Step 28

--

8

Inspect the fuel feed line between the pinch and the throttle body.

Was a problem found?

--

Go to Step 27

9

  1. Turn off the ignition for 10 seconds with the A/C off.
  2. Turn ON the ignition. The fuel pump should operate for 2 seconds and then turn off.
  3. Monitor the fuel pressure after fuel pump stops running.

Is fuel pressure present?

--

Go to Step 14

Go to Step 10

10

  1. Turn off the ignition.
  2. Connect a 10 amp fused jumper wire from B+ to the fuel pump test terminal.
  3. Listen for the fuel pump running.

Does the fuel pump run?

--

Go to Step 11

Go to Fuel Pump Circuit Diagnosis

11

Perform the following checks:

    • Plugged in-line fuel filter
    • Plugged fuel pump strainer
    • Restricted fuel line
    • Disconnected fuel pulse dampener (pulsator)

Was a problem found?

--

Go to Step 12

Go to Step 13

12

  1. Repair as necessary.
  2. Replace as necessary.

Is the action complete?

Go to Step 28

--

13

Replace the in-tank fuel pump. Refer to Fuel Pump Replacement (Main) .

Is the action complete?

--

Go to Step 28

--

14

  1. Turn off the ignition for 10 seconds with the A/C off.
  2. Turn ON the ignition. The fuel pump should operate for 2 seconds.
  3. Monitor the fuel pressure.

Is the fuel pressure above the specified value?

Central SFI - 455 kPa (66 psi)

Go to Step 15

Go to Step 16

15

  1. Relieve the fuel pressure. Refer to Fuel Pressure Relief Procedure .
  2. Disconnect the engine compartment fuel return line
  3. Attach a 5/16 I.D. flex hose to the pressure regulator side of the fuel return line.
  4. Insert the other end into an approved gasoline container.
  5. Monitor the fuel pressure within 2 seconds after the ignition is turned ON.

Is the fuel pressure above the specified value?

Central SFI - 415 kPa (60 psi)

Go to Step 17

Go to Step 19

16

  1. Turn off the ignition for 10 seconds with the A/C off.
  2. Turn ON the ignition. The fuel pump should operate for 2 seconds.
  3. Monitor the fuel pressure.

Is the fuel pressure below the specified value

Central SFI - 415 kPa (60 psi)

Go to Step 20

Go to Step 28

17

Check for a restricted fuel line from the fuel pressure regulator to the point where the fuel line was disconnected.

Is the fuel line restricted?

--

Go to Step 18

Go to Step 23

18

Repair the restriction in the fuel line from the fuel pressure regulator to the point where the fuel line was disconnected.

Is the action complete?

--

Go to Step 27

--

19

Repair the restriction in the fuel return line to the fuel tank.

Is the action complete?

--

Go to Step 27

--

20

Perform the following items:

    • Check for a restricted fuel line.
    • Ceck for a restricted in-line fuel filter

Was a problem found?

--

Go to Step 21

Go to Step 22

21

Repair as necessary or replace as necessary the following items:

    • The restricted fuel line
    • The restricted fuel line filter

Is the action complete?

--

Go to Step 27

--

22

  1. Turn off the ignition.
  2. Connect a 10 amp fused jumper wire from B+ to the fuel pump test terminal.
  3. Notice: DO NOT allow the fuel pressure to exceed 517 kPa (75 psi). Excessive pressure may damage the fuel system.

  4. Gradually pinch the fuel return flexible hose. The pressure should rise above the specified value.

Is the fuel pressure above the specified value?

Central SFI - 455 kPa (66 psi)

Go to Step 23

Go to Step 24

23

Replace the fuel pressure regulator. Refer to Fuel Pressure Regulator Replacement (Central SFI) for the 4.3L.

Is the action complete?

--

Go to Step 28

--

24

Is the fuel pressure less then the specified value?

Central SFI - 415 kPa (60 psi)

Go to Step 25

Go to Step 28

25

Perform the following items:

    • Check fo a faulty fuel pump
    • Check for a partially disconnected fuel pulse dampener (pulsator)
    • Check for a partially restricted fuel pump strainer
    • Check for an incorrect fuel pump

Was a problem found?

--

Go to Step 26

Go to Step 28

26

Repair or replace as necessary:

  1. Fuel pump
  2. Partially disconnected fuel pulse dampener (Pulsator)
  3. Partially restricted fuel pump strainer
  4. Incorrect fuel pump

Is the action complete?

--

Go to Step 27

--

27

Replace the fuel feed line.

Is the action complete?

--

Go to Step 28

--

28

  1. Using the scan tool, select the DTC and the Clear Info.
  2. Attempt to start the engine.

Does the engine start and continue to run?

--

Go to Step 29

Go to Step 2

29

  1. Allow the engine to idle until normal operating temperature is reached.
  2. Select DTC and the Failed This Ign.

Are any DTCs displayed?

--

Go to The Applicable DTC Table

Go to Step 30

30

Using the scan tool, select the Capture Info and the Review Info.

Are any DTCs displayed that have not been diagnosed?

--

Go to The Applicable DTC Table

System OK

Fuel System Diagnosis Fuel Supply System

Alcohol-In-Fuel

Notice: Do not use fuels containing methanol in order to prevent damage and corrosion to the fuel system.

Alcohol-in-fuel can be detrimental to the fuel system components. Alcohol-in-fuel can cause driveability problems such as hesitation, lack of power, stall, no start, etc.

The problems may be due to fuel system corrosion and subsequent fuel filter plugging, deterioration of rubber components, and air fuel mixture leaning.

Various types and concentrations of alcohol are used in commercial fuel. Some alcohol is more detrimental to fuel system components than others. If an excessive amount of alcohol in the fuel is suspected as the cause of a driveability condition, the following procedure may be used in order to detect the presence of alcohol in the fuel. In this procedure, water is used to extract the alcohol from the fuel. If contaminated fuel is suspected, the fuel must be completely drained from the tank and replaced with known good 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 the sample appears cloudy, or contaminated with water (as indicated by a water layer at the bottom of the sample), this procedure should not be used and the fuel system should be cleaned. Refer to Fuel System Cleaning (Purge the Fuel Tank) and refer to Fuel System Cleaning (Purge Feed and Return Pipes) for V6 applications. Refer to Fuel System Cleaning (Purge the Fuel Tank) and refer to Fuel System Cleaning (Purge Feed and Return Pipes) for V8 applications.

  1. Using a 100 ml cylinder with 1 ml graduation marks, fill with fuel to the 90 ml mark.
  2. Add 10 ml of water to bring the total fluid volume to 100 ml.
  3. Install a stopper.
  4. Shake vigorously for 10 to 15 seconds.
  5. Carefully loosen the stopper to release the pressure.
  6. Close the stopper.
  7. Shake vigorously again for 10 to 15 seconds.
  8. Put the graduated 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 (which would now contain both alcohol and water) will measure greater than 10 ml.

For example, if the volume of the lower layer is increased to 15 ml, it will indicate at least 5% alcohol in fuel. The actual amount of alcohol may be somewhat greater because this procedure does not extract all of the alcohol from the fuel.

Fuel Pump

Refer to Fuel System Diagnosis (Diagnosis) for V6. Refer to Fuel System Diagnosis for V8.

An inoperative fuel pump would cause a no start condition. A fuel pump which does not provide enough pressure can result in poor performance. Refer to Fuel System Diagnosis (Diagnosis) for V6 or refer to Fuel System Diagnosis for V8 for procedures.

Fuel Filter

The diagnosis of the fuel filter is covered in Fuel System Diagnosis (Diagnosis) .

A plugged fuel filter may cause a restricted fuel delivery or a no start condition.

Fuel Pipes and Hoses

The diagnosis of gasoline odor may be a condition of a leaking fuel feed, a return pipe or hose. Fuel pipes that are pinched, plugged, or mis-routed may cause restricted fuel delivery.

Fuel Tank(s)

The diagnosis of gasoline odor may be a condition of leaking fuel tank, filler neck, or filler cap.

A defective filler cap, a plugged or pinched vapor pipe can cause a collapsed fuel tank.

Loose mounting straps, or foreign material in tank, may cause a rattle at the fuel tank.

Fuel Tank Leak Test

Important: 

   • Before attempting Fuel Tank Leak Check place a dry chemical (Class B) fire extinguisher near work area.
   • Before removing the fuel tank for a suspected leak, make sure the fuel pipes or tubes are not leaking onto the tank. Once removed, make sure fuel is not leaking around the fuel sender assembly O-ring.
   • This check requires the fuel sender assembly with O-ring to be installed.

  1. Disconnect the battery cable.
  2. Relieve the fuel system pressure. Refer to Fuel Pressure Relief Procedure .
  3. Drain the fuel tank. Refer to Fuel Tank Draining Procedure .
  4. Remove the fuel tank.
  5. • Refer to Fuel Tank Replacement (Suburban) for the Suburban.
    • Refer to Fuel Tank Replacement (Tahoe/Yukon) for the Tahoe/Yukon.
    • Refer to Fuel Tank Replacement (Extended Cab - Side Tank) for the Extended Cab.
    • Refer to Fuel Tank Replacement (Pick-up - Side Tank) for the Pick-up.
    • Refer to Fuel Tank Replacement (Cab and Chassis - Side Tank) for the Cab and Chassis with a side tank.
    • Refer to Fuel Tank Replacement (Cab and Chassis - Rear Tank) for the Cab and Chassis with a rear tank only.
    • Refer to Fuel Tank Replacement for the 4DR Utility.
  6. Cap the fuel feed tube, fuel return tube and the vapor tube on the fuel sender assembly.
  7. Connect a piece of hose to the filler tube nipple and plug the opposite end (if equipped).
  8. Submerge the tank in water or apply a soap solution to the outside of the tank.
  9. Apply 35 kPa (5 psi) of air pressure to the vent hose on the fuel tank.
  10. Air bubbles appearing from the fuel tank indicate a leak. Replace the fuel tank if it is leaking.
  11. • Refer to Fuel Tank Replacement (Suburban) for the Suburban.
    • Refer to Fuel Tank Replacement (Tahoe/Yukon) for the Tahoe/Yukon.
    • Refer to Fuel Tank Replacement (Extended Cab - Side Tank) for the Extended Cab.
    • Refer to Fuel Tank Replacement (Pick-up - Side Tank) for the Pick-up.
    • Refer to Fuel Tank Replacement (Cab and Chassis - Side Tank) for the Cab and Chassis with a side tank.
    • Refer to Fuel Tank Replacement (Cab and Chassis - Rear Tank) for the Cab and Chassis with a rear tank only.
    • Refer to Fuel Tank Replacement for the 4DR Utility.

A malfunction of the fuel balance control system may result in a Cranks But Will Not Run condition, caused by an inaccurate fuel gauge. Diagnosis of the fuel gauge can be found in Electrical Diagnosis.

Accelerator Control

Check for correct cable routing or binding. Correct as necessary.

Fuel System Diagnosis Fuel Metering System

Fuel Pump Relay

The fuel pump relay is mounted in the underhood electrical center located in the engine compartment. For diagnosis of the fuel pump relay circuit, refer to Fuel Pump Circuit Diagnosis for V6. Refer to Fuel Pump Circuit Diagnosis for V8.

Fuel Pump Engine Oil Pressure Switch

The fuel pump and engine oil pressure indicator switch is mounted in the engine block near the distributor. For diagnosis of the fuel pump circuit, refer to Fuel Pump Circuit Diagnosis for V6. Refer to Fuel Pump Circuit Diagnosis for V8.

Fuel Metering System

Some failures of this system will result in an Engine Cranks But Will Not Run symptom. If this condition exists, refer to Engine Cranks but Does Not Run for V6. Refer to Engine Cranks but Does Not Run for V8.

This Table determines if the problem is caused by the ignition system, VCM, or fuel pump circuit. If it is determined to be a fuel problem, refer to Fuel System Diagnosis (Diagnosis) for V6 or refer to Fuel System Diagnosis for V8.

This includes the fuel injector poppet assembly, fuel pressure regulator, fuel pump and fuel pump relay. The fuel system wiring schematic diagram is covered in Fuel Pump Circuit Diagnosis. Refer to Fuel Pump Circuit Diagnosis for V6. Refer to Fuel Pump Circuit Diagnosis for V8.

If a problem occurs in the fuel metering system, it usually results in either a rich or lean exhaust condition. This condition is sensed by the HO2S. This condition causes the VCM to change the fuel calculation (injector pulse width). The change made to the fuel calculation is indicated by a change in the short and long term fuel trim values which can be monitored by a scan tool. A momentary change to the fuel calculation is indicated by the short term fuel trim value, while a prolonged change is indicated by the long term fuel trim value. Average fuel trim values will measure around 128. The averages may vary slightly from engine to engine.

Important: When using a scan tool to observe fuel trim values, remember that if the system is in control, no action is required unless a driveability symptom is present.

Listed below are examples of lean and rich HO2S signals with the system in control and out of control.

    • A momentary lean HO2S signal (system is in control) will appear on the scan tool as the following items:
       - Short term fuel trim value above 128 (adding fuel).
       - Long term fuel trim value around 128.
    • A prolonged lean HO2S signal (system is in control) will appear on the scan tool as the following items:
       - Short term fuel trim value around 128.
       - Long term fuel trim value above 128 (added fuel).
    • A prolonged lean HO2S signal (system is out of control) will appear on the scan tool as the following items:
       - Short term fuel trim value well above 128 (adding fuel).
       - Long term fuel trim value well above 128 (added fuel).

If both fuel trim values are fixed well above 128, see DTC P0131 for items which can cause a lean system. Refer to DTC P0131 HO2S Circuit Low Voltage Bank 1 Sensor 1 for V6 applications. Refer to DTC P0131 HO2S Circuit Low Voltage Bank 1 Sensor 1 for V8 applications.

    • A momentary rich HO2S signal (system is in control) will appear on the scan tool as the following items:
       - Short term fuel trim value less than 128 (reducing fuel).
       - Long term fuel trim value around 128.
    • A prolonged rich HO2S signal (system is in control) will appear on the scan tool as the following items:
       - Short term fuel trim value around 128.
       - Long term fuel trim value less than 128 (reduced fuel).
    • A prolonged rich HO2S signal (system is out of control) will appear on the scan tool as the following items:
       - Short term fuel trim value much less than 128 (reducing fuel).
       - Long term fuel trim value much less than 128 (reduced fuel).

If the fuel trim values are fixed well below 128, see DTC P0132 for items which can cause the system to run rich. Refer to DTC P0132 HO2S Circuit High Voltage Bank 1 Sensor 1 for V6 applications. Refer to DTC P0132 HO2S Circuit High Voltage Bank 1 Sensor 1 for V8.

If a driveability symptom exists, refer to the particular symptom in Symptoms, for additional items to check.

Fuel System Diagnosis Fuel Control

Fuel delivery is controlled by the control module system.

The diagnosis of fuel control starts with Engine Cranks But Will Not Run. This table will test the fuel system to determine if there is a problem. Refer to Engine Cranks but Does Not Run for V6 or refer to Engine Cranks but Does Not Run for V8.

Fuel Injector

Testing of the fuel injector circuit is located in the Engine Cranks but Does Not Run for V6 or refer to Engine Cranks but Does Not Run for V8 with additional diagnosis in the Injector Circuit Diagnosis for V6. Refer to Injector Circuit Diagnosis for V8.

A fuel injector which does not open may cause a no-start condition. An injector which is stuck partially open could cause loss of pressure after sitting, resulting in extended crank times on some engines. Also, dieseling could occur because some fuel could be delivered to the engine after the key is turned OFF.

Pressure Regulator

Testing the pressure regulator circuit is in the Engine Cranks but Does Not Run for V6 or refer to Engine Cranks but Does Not Run for V8 and the Fuel System Diagnosis (Diagnosis) for V6 or Fuel System Diagnosis for V8.

If the pressure regulator supplies pressure which is too low, poor performance could result. If the pressure is too high, unpleasant exhaust odor may result.

Idle Air Control (IAC)

The diagnosis of Idle Air Control (IAC) can be found in VCM Outputs Diagnosis (IAC System Check) for V6 or VCM Outputs Diagnosis for V8.

If the IAC valve is disconnected or connected when the engine is running, the idle RPM may be wrong. The IAC valve may be reset by turning the ignition switch ON for 10 seconds, OFF for 5 seconds.

The IAC valve affects the idle characteristics of the engine as well as throttle follow-up to compensation for sudden throttle closing. If it is open fully too much air will be allowed in the manifold and idle speed will be high. If it is stuck closed, too little air will be allowed in the manifold, and idle speed will be too low. If it is stuck part way open, the idle may be rough, and will not respond to engine load changes.

Fuel Pump Circuit

The relay has a terminal to test the fuel pump operation which is a separate terminal located near the fusible link cluster. By applying voltage at this terminal, it can be determined if the fuel pump will operate. This terminal will also prime the fuel line to the fuel injection unit.

Refer to Fuel Pump Circuit Diagnosis for V6 or refer to Fuel Pump Circuit Diagnosis for V8 for diagnosis of the fuel pump relay circuit.

An inoperative fuel pump will cause a no start condition. A fuel pump which does not provide enough pressure can result in poor performance.

An inoperative fuel pump relay can result in long cranking times, particularly if the engine is cold. The fuel pump oil pressure switch will turn ON the fuel pump as soon as oil pressure reaches about 28 kPa (4 psi).

Engine Coolant Temperature (ECT) Sensor

The engine coolant temperature sensor is a thermistor (a resistor which changes value based on temperature) mounted in the engine coolant stream. Low coolant temperature produces a high resistance (100,000 ohms at -40°C/-40°F) while high temperature causes low resistance (70 ohms at 130°C/266°F).

The VCM supplies a 5V signal to the engine coolant temperature sensor through a resistor in the VCM and measures the voltage. The voltage will be high when the engine is cold, and low when the engine is hot. By measuring the voltage, the VCM calculates the engine coolant temperature. Engine coolant temperature affects most systems the VCM controls.

The scan tool displays engine coolant temperature in degrees. After engine start-up, the temperature should rise steadily to about 90°C (194°F) then stabilize when thermostat opens. If the engine has not been run for several hours (overnight), the engine coolant temperature and intake air temperature displays should be close to each other. A fault in the engine coolant sensor circuit should set DTC P0117 or DTC P0118. The DTC tables also contain a table to check for sensor resistance values relative to temperature. Refer to DTC P0117 Engine Coolant Temperature (ECT) Sensor Circuit Low Voltage or DTC P0118 Engine Coolant Temperature (ECT) Sensor Circuit High Voltage for V6 applications. Refer to DTC P0117 Engine Coolant Temperature (ECT) Sensor Circuit Low Voltage or DTC P0118 Engine Coolant Temperature (ECT) Sensor Circuit High Voltage for V8.

Intake Air Temperature (IAT) Sensor

The Intake Air Temperature (IAT) sensor is a thermistor which changes value based on the temperature of air entering the engine. Low temperature produces a high resistance (100,000 ohms at -40°C/-40°F), while high temperature causes low resistance (70 ohms at 130°C/266°F). The VCM supplies a 5V signal to the sensor through a resistor in the VCM and measures the voltage. The voltage will be high when the incoming air is cold, and low when the air is hot. By measuring the voltage, the VCM calculates the incoming air temperature.

The IAT sensor signal is used to adjust spark timing according to incoming air density.

The scan tool displays temperature of the air entering the engine, which should read close to ambient air temperature when engine is cold, and rise as underhood temperature increases. If the engine has not been run for several hours (overnight) the IAT sensor temperature and engine coolant temperature should read close to each other. A failure in the IAT sensor circuit should set DTC P0112 or DTC P0113. Refer to DTC P0112 Intake Air Temperature (IAT) Sensor Circuit Low Voltage and DTC P0113 Intake Air Temperature (IAT) Sensor Circuit High Voltage for V6 applications. Refer to DTC P0112 Intake Air Temperature (IAT) Sensor Circuit Low Voltage or DTC P0113 Intake Air Temperature (IAT) Sensor Circuit High Voltage for V8 applications.

Manifold Absolute Pressure (MAP) Sensor

DTC P0108 or DTC P0107 indicates a failure in the MAP sensor circuit. Refer to DTC P0108 Manifold Absolute Pressure (MAP) Sensor Circuit High Voltage or DTC P0107 Manifold Absolute Pressure (MAP) Sensor Circuit Low Voltage for V6 applications. Refer to DTC P0108 Manifold Absolute Pressure (MAP) Sensor Circuit High Voltage or DTC P0107 Manifold Absolute Pressure (MAP) Sensor Circuit Low Voltage for V8 applications.

Heated Oxygen Sensor (HO2S 1)

The exhaust Heated Oxygen Sensor (HO2S 1) is mounted in the exhaust manifold where it can monitor the oxygen content of the exhaust gas stream.

The oxygen content in the exhaust reacts with the sensor to produce voltage output. This voltage should constantly fluctuate from approximately 100 mV (high oxygen content - lean mixture) to 900 mV (low oxygen content - rich mixture). The heated oxygen sensor voltage can be monitored with a Scan tool.

By monitoring the voltage output of the heated oxygen sensor, the VCM calculates what fuel mixture command to give to the injector (lean mixture-low HO2S 1 voltage=rich command, rich mixture-high HO2S 1 voltage=lean command).

The heated oxygen sensor circuit, if open, should set a DTC P0134 and the Scan tool will display a constant voltage between 350-550 mV. A constant voltage below 250 mV in the sensor circuit should set DTC P0131, while a constant voltage above 750 mV in the circuit should set DTC P0132. DTC P0131 and DTC P0132 could also be set as a result of fuel system problems. Refer to DTC P0131 HO2S Circuit Low Voltage Bank 1 Sensor 1 or DTC P0132 HO2S Circuit High Voltage Bank 1 Sensor 1 or DTC P0134 HO2S Circuit Insufficient Activity Bank 1 Sensor 1 for V6 applications. Refer to DTC P0131 HO2S Circuit Low Voltage Bank 1 Sensor 1 or DTC P0132 HO2S Circuit High Voltage Bank 1 Sensor 1 or DTC P0134 HO2S Circuit Insufficient Activity Bank 1 Sensor 1 for V8 applications.

HO2S 2 (Catalyst Monitor)

In order to control emissions of Hydrocarbons (HC), Carbon Monoxide (CO) and Oxides of Nitrogen (NOx), a three-way catalytic converter is used. The catalyst within the converter promotes a chemical reaction which oxidizes the HC and CO present in the exhaust gas, converting them into harmless water vapor and carbon dioxide. The catalyst also reduces NOx, converting it to nitrogen. The VCM has the capability to monitor this process using HO2S 2. HO2S 2, located in the exhaust stream past the three-way catalytic converter, produces an output signal which indicates the oxygen storage capacity of the catalyst; this in turn indicates the catalyst's ability to convert exhaust emissions effectively. A problem with the HO2S 2 electrical circuits should set DTC P0137, P0138 or P0140, depending on the specific condition. If the catalyst is functioning correctly, the HO2S 2 signal will be far less active than that produced by HO2S 1. If a problem exists which causes the VCM to detect excessive HO2S 2 activity outside of an acceptable range for an extended period of time, the VCM will set DTC P0420, indicating that the three-way catalytic converter's oxygen storage capacity is below a threshold considered acceptable. Refer to DTC P0137 HO2S Circuit Low Voltage Bank 1 Sensor 2 or DTC P0138 HO2S Circuit High Voltage Bank 1 Sensor 2 or DTC P0140 HO2S Circuit Insufficient Activity Bank 1 Sensor 2 or DTC P0420 Catalyst System Low Efficiency Bank 1 for V6 applications. Refer to DTC P0137 HO2S Circuit Low Voltage Bank 1 Sensor 2 or DTC P0138 HO2S Circuit High Voltage Bank 1 Sensor 2 or DTC P0140 HO2S Circuit Insufficient Activity Bank 1 Sensor 2 or DTC P0420 Catalyst System Low Efficiency Bank 1 for V8 applications

Throttle Position Sensor

The Throttle Position (TP) sensor is a potentiometer connected to the throttle shaft on the throttle body. By monitoring the voltage on the signal line, the VCM calculates throttle position. As the throttle valve angle is changed (accelerator pedal moved), the TP sensor signal also changes.

At a closed throttle position, the output of the TP sensor is low. As the throttle valve opens, the output increases so that at Wide Open Throttle (WOT), the output voltage should be above 4V.

The VCM calculates fuel delivery based on throttle valve angle (driver demand). A broken or loose TP sensor may cause intermittent bursts of fuel from an injector and unstable idle because the VCM thinks the throttle is moving. A problem in the TP sensor 5V reference or signal circuits should set either a DTC P0122 or DTC P0123. A problem with the TP sensor ground circuit may set DTCs P0123 and P0117. Once a DTC is set, the VCM will use an artificial default value based on mass air flow for TP sensor and some vehicle performance will return. A high idle may result when either DTC P0122 or DTC P0123 is set. Refer to DTC P0122 Throttle Position (TP) Sensor Circuit Low Voltage or DTC P0123 Throttle Position (TP) Sensor Circuit High Voltage or DTC P0117 Engine Coolant Temperature (ECT) Sensor Circuit Low Voltage for V6 applications. Refer to DTC P0122 Throttle Position (TP) Sensor Circuit Low Voltage or DTC P0123 Throttle Position (TP) Sensor Circuit High Voltage or DTC P0117 Engine Coolant Temperature (ECT) Sensor Circuit Low Voltage for V8 applications.

TP Sensor Output

This check should be performed when TP sensor attaching parts have been replaced. A scan tool can be used to read the TP signal output voltage.

  1. Connect the DMM from TP sensor connector terminal B (BLK wire) to terminal C (DK Blue wire). Jumpers for terminal access can be made using terminals 1214836 and 12014837.
  2. With ignition ON, engine OFF, the TP signal voltage should be less than 1.25 volts if more than 1.25 volts verify free throttle movement. If still more than 1.25V, replace TP sensor.
  3. Remove the voltmeter and jumpers, reconnect the TP sensor connector to the sensor.

Vehicle Speed Sensor (VSS)

The vehicle speed sensor circuit diagnosis is in DTC P0500 table. Refer to DTC P0500 Vehicle Speed Sensor (VSS) Circuit for V6. Refer to DTC P0500 Vehicle Speed Sensor (VSS) Circuit for V8.

Scan reading should closely match speedometer readings with the drive wheels turning.

Exhaust Gas Recirculation (EGR) System

DTC P0401 or P1406 indicates that there is a failure in the EGR system circuit. Refer to DTC P0401 Exhaust Gas Recirculation (EGR) Flow Insufficient or DTC P1406 Exhaust Gas Recirculation (EGR) Position Sensor Performance for V6 applications.Refer to DTC P0401 Exhaust Gas Recirculation (EGR) Flow Insufficient or DTC P1406 Exhaust Gas Recirculation (EGR) Position Sensor Performance for V8 applications.

Idle Speed

When there is a problem with idle air control system or refer to VCM Outputs Diagnosis (IAC System Check) for V6. Refer to VCM Outputs Diagnosis for V8.

    • System too lean (High air/fuel ratio) - Idle speed may be too high or too low. Engine speed may vary up and down, disconnecting IAC does not help. May set DTC P0171. Refer to DTC P0171 Fuel Trim System Lean Bank 1 for V6. Refer to DTC P0171 Fuel Trim System Lean Bank 1 for V8.
    • Scan tool and/or voltmeter will indicate a heated oxygen sensor output less than 300 mV (.3V). Check for low regulated fuel pressure or water in fuel. A lean exhaust with a Heated Oxygen Sensor (HO2S) output fixed above 800 mV (.8V) may be the result of a contaminated sensor, usually silicone. This may also set a DTC P0172. Refer to DTC P0172 Fuel Trim System Rich Bank 1 for V6. Refer to DTC P0172 Fuel Trim System Rich Bank 1 for V8.
    • System too rich (Low air/fuel ratio) - Idle speed too low. Scan counts usually above 80. System obviously rich and may exhibit black exhaust smoke. Scan tool and/or voltmeter will read a Heated Oxygen Sensor (HO2S) signal fixed above 800 mV (.8V).

3X Crankshaft Position Sensor

The scan tool scan tool displays crankshaft position sensor data as engine speed (RPM). An error in the crankshaft position sensor circuit should set a DTC P0336, P0337, P0338, or a P0339. Refer to DTC P0336 Crankshaft Position (CKP) Sensor Performance or DTC P0337 Crankshaft Position (CKP) Sensor Circuit Low Duty Cycle or DTC P0338 Crankshaft Position (CKP) Sensor Circuit High Duty Cycle or DTC P0339 Crankshaft Position (CKP) Sensor Circuit Intermittent .

Camshaft Position Sensor

The scan tool scan tool will display camshaft position sensor data as a 0 and 1 as the sensor pulses, the scan data will switch from 0 to 1. All camshaft position sensor data should be checked at idle. An error in the camshaft position sensor circuit should set a DTC P0340. Refer to DTC P0340 Camshaft Position (CMP) Sensor Circuit for V6. Refer to DTC P0340 Camshaft Position (CMP) Sensor Circuit for V8.

The camshaft position sensor sends a signal to the VCM which uses it as a sync pulse to trigger the injectors in proper sequence.

Cam Signal

The VCM uses this signal to determine the position of the #1 piston during its power stroke. This signal is used by the VCM to calculate fuel injection mode of operation. A loss of this signal will set DTC P0340.

If the cam signal is lost while the engine is running, the fuel injection system will shift to a calculated fuel injection mode based on the last fuel injection pulse, and the engine will continue to run. The engine can be restarted and will run in the calculated mode as long as the fault is present .

Refer to DTC P0340 Camshaft Position (CMP) Sensor Circuit for V6 or refer to DTC P0340 Camshaft Position (CMP) Sensor Circuit for V8 for further information.

3X Reference High Signal

The ignition control module receives signals from the 3X crankshaft position sensor. This signal is sent to the VCM as a 5V digital signal. The VCM uses this input as part of it's final calculation for Ignition Control (IC) timing. Refer to Enhanced Ignition System (Description/Operation) for more information on the Electronic Ignition (EI) system.

Crankshaft Position Sensor

The crankshaft position sensor provides a signal through the ignition control module which the VCM uses as reference to calculate RPM and crankshaft position. Refer to Enhanced Ignition System (Description/Operation) for V6 or refer to Enhanced Ignition System for V8 for additional information.

Knock Sensor (KS) System

DTC P0327 will set when KS line is shorted to ground. Refer to DTC P0327 Knock Sensor (KS) Circuit for V6 or refer to DTC P0327 Knock Sensor (KS) Circuit for V8.

Distributor Reference Signal

The distributor reference signal is covered in the ignition system. Refer to Enhanced Ignition System (Description/Operation) for V6 or refer to Enhanced Ignition System for V8 for additional information..

A/C Clutch Control

Refer to A/C Compressor Clutch Control Diagnosis for V6 or refer to Air Conditioning (A/C) Compressor Clutch Control Diagnosis for V8.

Exhaust System

Refer to Restricted Exhaust System Check for V6 or refer to Restricted Exhaust System Check for V8.