The long term fuel trim is a matrix of cells arranged by
RPM and manifold absolute pressure (MAP). Each cell of the long term fuel
trim is a register like the short term fuel trim. As the engine operating
conditions change, the PCM will switch from cell to cell to determine what
long term fuel trim factor to use in the base pulse width equation.
While in any given cell, the PCM also monitors the short term fuel trim.
If the short term fuel trim is far enough from 0 percent, the PCM will
change the long term fuel trim value. Once the long term fuel trim value
is changed, it should force the short term fuel trim back toward 0 percent.
If the mixture is still not correct, as judged by the HO2S), the short term
fuel trim will continue to have a large deviation from the ideal 0 percent.
In this case, the long term fuel trim value will continue to change until
the short term fuel trim becomes balanced. Both the short term fuel trim
and long term fuel trim have limits which vary by calibration. If the mixture
is off enough so that long term fuel trim reaches the limit of its control
and still cannot correct the condition, the short term fuel trim would also
go to its limit of control in the same direction. If the mixture is still
not corrected by both short term fuel trim and long term fuel trim at their
extreme values, a fuel trim diagnostic trouble code (DTC) will likely result.
When the PCM determines that the long term fuel trim is out of the operating
range, the following DTCs will set:
• | DTC P0171 Bank 1 Too Lean |
• | DTC P0172 Bank 1 Too Rich |
• | DTC P0174 Bank 2 Too Lean |
• | DTC P0175 Bank 2 Too Rich |
Under the conditions of power enrichment, the PCM sets the short term
fuel trim to 0 percent and freezes it there until power
enrichment is no longer in effect. This is done so the Closed Loop factor
and the long term fuel trim will not try to correct for the commanded richness
of power enrichment.