Circuit Description
A closed loop air/fuel metering system is used to provide the best combination
of driveability, fuel economy, and emission control. In this system, short term fuel
control is accomplished by the ECM rapidly responding to the oxygen sensor readings.
These changes finely tune engine fueling. The long term fuel trim control is determined
by the trends of the short term fuel trim. The ECM uses the long term fuel trim to
make course adjustments to the engine fueling. Under normal driving conditions, except
power enrichment mode, the ECM attempts to maintain a 14.7 to 1 air/fuel ratio. Fuel
trim values of 0% are ideal. If the value is above 0%, this indicates the engine is
running lean. Therefore the ECM commands more fuel to the system in attempt to maintain
a 14.7 to 1 air/fuel ratio. If the value is below 0%, this indicates the engine is
running rich. Therefore the ECM commands less fuel to the system in attempt to maintain
a 14.7 to 1 air/fuel ratio. The ECM stores fuel trim values for three different speed/load
ranges: idle, medium speed/load, and high speed/load. DTC P0172 will set if the long
term fuel trim value exceeds a calibrated lower level in any of the above described
speed/load ranges.
DTC Parameters
DTC P0172 will set if the vehicle is in closed loop and the following fuel trim
limits have been exceeded:
• | Medium engine speed/load: -24%. |
• | High engine speed/load: -24%. |
DTC P0172 diagnostic runs continuously once the above conditions have been met.
P0172 is a (type B) DTC.
Diagnostic Aids
DTC P0172 indicates the engine is running rich. The following are possible causes
of a rich air/fuel mixture:
• | Fuel injector(s) leaking. |
• | HO2S bank 1 sensor 1 contaminated. |
• | EVAP purge solenoid or EGR valve stuck open. |
• | Restricted exhaust or restricted air induction. |
To verify the system is running rich, use Scan tool to monitor HO2S BANK 1 SENSOR
1 and HO2S BANK 1 SENSOR 2. If HO2S bank 1 sensor 1 lambda value is less than 0.8
and HO2S bank 1 sensor 2 is above 600 mV, the system is running rich and the
oxygen sensors are probably not at fault.