FixVault

Front UEGO Monitor

Front UEGO Signal 

The UEGO sensor infers an air fuel ratio relative to the stoichiometric (chemically balanced) air fuel ratio by balancing the amount of oxygen pumped in or out of a measurement chamber. As the exhaust gasses get richer or leaner, the amount of oxygen that must be pumped in or out to maintain a stoichiometric air fuel ratio in the measurement chamber varies in proportion to the air fuel ratio. By measuring the current required to pump the oxygen in or out, the air fuel ratio (lambda) can be estimated. Note that the measured air fuel ratio is actually the output from the UEGO ASIC pumping current controller and not a signal that comes directly from the sensor.

Fig 1: Mode $06 Data Bosch UEGO Sensor Interface (Bosch LSU 4.9)
G00574737Courtesy of FORD MOTOR CO.
Fig 2: Mode $06 Data NTK UEGO Sensor Interface (NTK ZFAS-U2)
G00574738Courtesy of FORD MOTOR CO.

The primary component of a UEGO sensor is the diffusion passage that controls the flow of exhaust gasses into a detection cavity, a Nernst cell (essentially an EGO sensor inside the UEGO sensor) that measures the air fuel ratio in the detection cavity. A control circuitry in the ASIC chip (mounted in the PCM) controls the pumping current (IP) to keep the detection cavity near stoichiometry by holding the Nernst cell at 450 mV. This Nernst cell voltage (RE, VS) is 450mV from the virtual ground (VM, COM), which is approximately 2.5V (Bosch UEGO) or 3.6V (NTK UEGO) above the PCM ground. For the Nernst cell to generate a voltage when the detection cavity is rich, it needs an oxygen differential across the cell. In older UEGO (and HEGO) sensor designs, this was provided by a reference chamber that was connected to outside air through the wire harness that was subject to contamination and "Characteristic Shift Down (CSD)". The new UEGO sensor uses a pumped reference chamber, which is sealed from the outside to eliminate the potential for contamination. The necessary oxygen is supplied by supplying a 20 uA pumping current across the Nernst cell to pump small amounts of oxygen from the detection cavity to the reference chamber. The pumping cell pumps oxygen ions in and out of the detection cavity from and to the exhaust gasses in response to the changes in the Nernst cell voltage. The pumping current flows through the sense resistor and the voltage drop across the sense resistor is measured and amplified. Offset volts are sent out of the ASIC to one of the PCM's A/D inputs. The PCM measures the voltage supplied by the ASIC, determines the pumping current, and converts the pumping current to measured lambda. In general, the circuitry that measures the pumping current is used to estimate the air fuel ratio in the exhaust system.

The UEGO sensor also has a trim (IA) or label resistor (RL). The biggest source of part to part variability in the measured air fuel ratio is difference in the diffusion passage. This source of variation is simply the piece-to-piece differences from the manufacturing process. To compensate for this source of error, each sensor is tested at the factory and a trim or label resistor is installed in the connector. The value of this resistor is chosen to correlate with the measured difference between a particular sensor and a nominal sensor.

For NTK UEGO, the variation in the Ip signal value is corrected for by a compensation coefficient (CC), and then processed by the PCM. The value of CC (Ip rank) is determined by the value of RL. The PCM must command the ASIC to read the value of RL, so CC can be determined. After measuring the value of the label resistor, the PCM software will multiply the measured pumping current (Ip) by a compensation coefficient and determine a corrected pumping current that is used to calculate the measured exhaust air fuel ratio. During each power up, the PCM will briefly turn the UEGO heater power off, measure the output voltage from the voltage divider several times, average it, and estimate the resistance of the label resistor. The PCM will do this estimation multiple times, and if all samples are consistently within one resistor "rank", then the RL compensation coefficient determination is completed and the resistor "rank" compensation coefficient value will be stored in keep alive memory. On the other hand, if the several readings are not consistently within one rank for some amount of time, then the PCM A/D input is considered not reliable/RL erratic, and a trim circuit erratic malfunction (P164A, P164B) will be set. Conversely, if the estimated resistance is too high, then the software in the PCM will indicate RL circuit shorted to ground or open, and a trim circuit low malfunction (P2627, P2630) will be set. If the estimated resistance is too low, then the software will indicate RL circuit shorted to power, and a trim circuit high malfunction (P2628, P2631) will be set. Once a trim circuit malfunction is detected, then the compensation coefficient of the label resistor "rank" stored in KAM will be used.

For Bosch UEGO, the trim resistor is connected in parallel to the pumping current sense resistor and the pumping current flows through both. The trim resistor adjusts the measured pumping current back to the expected nominal value at any given air fuel ratio (correcting for the sensor to sensor variations in the diffusion passage). Small trim resistors are required for sensors that require more pumping current at any particular lambda. Conversely, for sensors with lower diffusion rates than average, less pumping current is required, so a higher than average impedance trim resistor is installed. When IA circuit is open, all of the pumping current flows through the measuring resistor which increases the measured voltage. Since the pumping current is amplified, the UEGO pumping current to lambda transfer function will reflect the error. The slope of the UEGO sensor transfer function changes, which results in the wrong output of the UEGO signal (the slope of the pumping current to lambda relationship can increase or decrease). For "stoichiometric" air/fuel control applications, an open IA circuit is not monitored since the lambda error is minimal in "stoichiometric" mode. A worst case (40 ohm resistor) open IA was tested on a 2008 MY 3.5L Taurus PZEV and showed no impact on tailpipe emissions.

The time spent at the limits of the short term fuel trim is monitored after vehicle startup when closed loop fuel has been requested, during closed loop fuel conditions, or when open loop fuel has been requested due to UEGO sensor fault. Excessive time with short term fuel trim at its limits (up to +/- 40%), or no rich / lean activity seen since startup indicates a "lack of switch" malfunction. Since "lack of switching" malfunctions can be caused by UEGO sensor malfunctions or by shifts in the fuel system, DTCs are stored that provide additional information for the "lack of switching" malfunction. Different DTCs indicate whether the sensor always indicates lean (P2195, P2197), or always indicates rich (P2196, P2198).

UEGO "LACK OF SWITCHING" OPERATION:

DTCs P2195 - Lack of switching, sensor indicates lean, Bank 1
P2196 - Lack of switching, sensor indicates rich, Bank 1
P2197 - Lack of switching, sensor indicates lean, Bank 2
P2198 - Lack of switching, sensor indicates rich, Bank 2
Monitor Execution continuous, from startup and while in closed loop fuel or open loop fuel due to UEGO sensor fault
Monitor Sequence None
Sensor OK ECT, IAT, MAF, MAP, VSS, TP, ETC, FRP, FVR, DPFE EGR, VCT, VMV/EVMV, CVS, CPV, EVAPSV, FTP, CKP, CMP, ignition coils, injectors, no misfire DTCs, no system failures affecting fuel, no EVAP gross leak failure, UEGO heaters OK, no "lack of movement" malfunction, no UEGO circuit malfunction
Monitoring Duration 30 seconds to register a malfunction
TYPICAL UEGO "LACK OF SWITCHING" ENTRY CONDITIONS:

Entry Condition  Minimum  Maximum 
Closed Loop or Open Loop Requested due to UEGO sensor fault    
No fuel flow entering thru PCV during cold start when flashing off fuel in oil (for O2 Sensor Stuck Rich DTCs only)    
Inferred Ambient Temperature -40 °F  
Time within entry conditions 10 seconds  
Fuel Tank Pressure   10 in H2 0
Fuel Level 15%  
UEGO ASIC not in recalibration mode    
No air passing through during valve overlap (scavenging).    
Battery Voltage 11.0 Volts 18.0 Volts
TYPICAL UEGO "LACK OF SWITCHING" MALFUNCTION THRESHOLDS:

Stage 1: > 30 seconds since reaching the short term fuel trim limits while closed loop fuel.
 
Stage 2: < 0.5 seconds rich or < 0.5 seconds lean since startup for > 30 seconds in test conditions while open loop fuel is requested due to UEGO sensor fault.

For Bosch UEGO applications, the time spent when the measured lambda is nearly 1.0 is also monitored after vehicle startup when closed loop fuel has been requested, during closed loop fuel conditions, or when open loop fuel has been requested due to UEGO sensor fault. Excessive time without measured lambda deviating from 1.0, in spite of attempts to force activity (via fuel control and reference current "defib") in the measured lambda, will indicate either a "lack of movement - open Pump Current circuit" malfunction or a "lack of movement - open Reference Ground circuit" malfunction. An open Pump Current circuit (IP) is differentiated from an open Reference Ground circuit (VM) by measuring the movements in the measured lambda during the reference current defib. Change in lambda movement below a minimum threshold indicates "lack of movement- open Pump Current circuit" malfunction, which results in P2237, P2240 DTCs (replaced P0134/P0154 DTCs). Conversely, change in lambda movement greater than the minimum threshold indicates an open VM, which results in P2251, P2254 DTCs (replaced P0130/P0150 DTCs).

NOTE:

Note that the open VM detection via reference current defib is new in 2011 MY applications.

Fig 3: needs caption
G00574739Courtesy of FORD MOTOR CO.

Since the Bosch CJ125 or the Conti-Siemens ATIC42 ASIC do not have the capability to specifically detect an open RE or VM, separate diagnostics were created to monitor these failures. An open RE or VM will typically cause the impedance of the Nernst cell to increase. An open RE will cause the UEGO voltage to be greater than or less than a malfunction threshold while an open VM will cause the UEGO voltage to be within a malfunction band. Note that this open VM detection will only enable if the UEGO is unable to control the heater voltage at the desired set point; otherwise, the "lack of movement- open Reference Ground circuit" diagnostic will enable.

UEGO "OPEN CIRCUIT DIAGNOSTIC - RE, VM " OPERATION (BOSCH UEGO ONLY):

DTCs P2243 - O2 Sensor Reference Voltage Circuit/Open (Bank 1, Sensor 1). (replaces P0130)
P2247 - O2 Sensor Reference Voltage Circuit/Open (Bank 2, Sensor 1). (replaces P0150)
P2251 - O2 Sensor Negative Current Control Circuit/Open (Bank 1, Sensor 1) (replaces P0130)
P2254 - O2 Sensor Negative Current Control Circuit/Open (Bank 2, Sensor 1) (replaces P0150)
Monitor execution continuous
Monitor Sequence Intrusive Stream 1 UEGO heater current monitor completed
Sensors OK UEGO heaters OK, no UEGO circuit malfunction
Monitoring Duration 10 seconds to register a malfunction
TYPICAL UEGO "OPEN CIRCUIT DIAGNOSTIC - RE, VM " ENTRY CONDITIONS (BOSCH UEGO ONLY)

Entry Condition  Minimum  Maximum 
UEGO ASIC not in recalibration mode    
All injectors on (no Decel Fuel Shut Off)    
Short term fuel trim   33%
Time heater control voltage at maximum limit during open loop heater control   9 seconds (Bosch UEGO)
20 seconds (NTK UEGO)
Time heater control voltage at maximum or minimum limit during closed loop heater control   7 seconds (Bosch UEGO)
1 second (NTK UEGO)
Battery Voltage 11.0 Volts 18.0 Volts
TYPICAL UEGO "OPEN CIRCUIT DIAGNOSTIC - RE, VM" MALFUNCTION THRESHOLDS (BOSCH UEGO ONLY)

Open RE circuit: UEGO voltage: > 4.7 V or < 0.2 V for 10 seconds to set a DTC.
Open VM circuit:
1.45 V < UEGO voltage < 1.55 V for 10 seconds to set a DTC (Bosch CJ125).
1.95 V < UEGO voltage < 2.05 V for 10 seconds to set a DTC (Conti-Siemens ATIC42).
UEGO "LACK OF MOVEMENT - OPEN PUMP CURRENT CIRCUIT" OPERATION (BOSCH UEGO ONLY)

DTCs P2237 - O2 Sensor Positive Current Control Circuit/Open (Bank 1, Sensor 1) (replaces P0134)
P2240 - O2 Sensor Positive Current Control Circuit/Open (Bank 2, Sensor 1) (replaces P0154)
Monitor execution continuous, from startup and while in closed loop fuel or open loop fuel due to UEGO sensor fault
Monitor Sequence None
Sensors OK ignition coils, injectors, no misfire DTCs, no system failures affecting fuel, UEGO heaters OK, no "lack of switching" malfunction, no "lack of movement open reference ground circuit" malfunction, no UEGO circuit malfunction
Monitoring Duration 10 - 20 seconds to register a malfunction
TYPICAL UEGO "LACK OF MOVEMENT - OPEN PUMP CURRENT CIRCUIT " ENTRY CONDITIONS (BOSCH UEGO ONLY)

Entry Condition  Minimum  Maximum 
Closed Loop or Open Loop Requested due to UEGO sensor fault    
Constant lambda near stoich (~1) 0.99 1.01
Time since no lambda activity seen since start up 30 sec  
Time since no lambda activity during intrusive Stream 1 response monitor 3 sec  
Inferred Ambient Temperature -40 °F  
Injector fuel pulse width 650 usec  
UEGO ASIC not in recalibration mode    
No air passing through during valve overlap (scavenging).    
Battery Voltage 11.0 Volts 18.0 Volts
TYPICAL UEGO "LACK OF MOVEMENT - OPEN PUMP CURRENT CIRCUIT" MALFUNCTION THRESHOLDS (BOSCH UEGO ONLY)

Stage 1: > 20 seconds in test conditions without lambda movement during fuel control and reference current "defib" while in closed loop fuel and < = 0.05 change in lambda movement.
 
Stage 2: < 0.2 seconds without lambda movement since startup for > 30 seconds in test conditions during reference current "defib" while open loop fuel is requested due to UEGO sensor fault and < = 0.05 change in lambda movement.
UEGO "LACK OF MOVEMENT - OPEN REFERENCE GROUND CIRCUIT " OPERATION (BOSCH UEGO ONLY)

DTCs P2251 - O2 Sensor Negative Current Control Circuit/Open (Bank 1, Sensor 1) (replaces P0130)
P2254 - O2 Sensor Negative Current Control Circuit/Open (Bank 2, Sensor 1) (replaces P0150)
Monitor execution continuous, from startup and while in closed loop fuel or open loop fuel due to UEGO sensor fault
Monitor Sequence None
Sensors OK ignition coils, injectors, no misfire DTCs, no system failures affecting fuel, UEGO heaters OK, no "lack of switching" malfunction, no "lack of movement open pump current circuit" malfunction, no UEGO circuit malfunction
Monitoring Duration 10 - 20 seconds to register a malfunction
TYPICAL UEGO "LACK OF MOVEMENT - OPEN REFERENCE GROUND CIRCUIT " ENTRY CONDITIONS (BOSCH UEGO ONLY)

Entry Condition  Minimum  Maximum 
Closed Loop or Open Loop Requested due to UEGO sensor fault    
Constant lambda near stoich (~1) 0.99 1.01
Time since no lambda activity seen since start up 30 sec  
Time since no lambda activity during intrusive Stream 1 response monitor 3 sec  
Injector fuel pulse width 650 usec  
UEGO ASIC not in recalibration mode    
No air passing through during valve overlap (scavenging).    
Battery Voltage 11.0 Volts 18.0 Volts
TYPICAL UEGO "LACK OF MOVEMENT - OPEN REFERENCE GROUND CIRCUIT" MALFUNCTION THRESHOLDS (BOSCH UEGO ONLY)

Stage 1: > 20 seconds in test conditions without lambda movement during fuel control and reference current "defib" while in closed loop fuel and > 0.05 change in lambda movement.
 
Stage 2: > 20 seconds in test conditions without lambda movement during reference current "defib" while open loop fuel is requested due to UEGO sensor fault and > 0.05 change in lambda movement.

UEGO equipped vehicles monitor the circuitry between the PCM and the UEGO sensor via the wire diagnostics capability included on the UEGO ASIC chip. The wire diagnostics will detect wires (IP, IA, VM/COM, RE/VS) shorted to battery, or ground, and in most cases will detect open circuits (IP, VM/COM, RE/VS). The diagnostic bits are transmitted to the PCM via SPI (serial peripheral interface). The SPI communication is validated continuously, and if a SPI communication failure is detected, fault code(s) P064D and/or P064E will be set. The ASIC is also capable of detecting internal circuitry failure; in which case, an ASIC failure DTC (P1646, P1647) along with the SPI communication failure DTC (P064D, P064E) will be set.

UEGO "WIRE DIAGNOSTIC VIA ASIC" OPERATION

DTCs P0131  - O2 Sensor Circuit Low Voltage (Bank 1, Sensor 1). (Note: Sets for short to ground on Bosch UEGO- IP, IA, RE, VM; NTK UEGO - IP, VS, COM. Replaces P0130 in Bosch UEGO applications.)
P0151  - O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1). (Note: Sets for short to ground on Bosch UEGO- IP, IA, RE, VM; NTK UEGO - IP, VS, COM. Replaces P0150 in Bosch UEGO applications.)
P0132  - O2 Sensor Circuit High Voltage (Bank 1, Sensor 1). (Note: Sets for short to battery on Bosch UEGO- IP, IA, RE, VM; NTK UEGO - IP, VS, COM. Replaces P0130 in Bosch UEGO applications.)
P0152  - O2 Sensor Circuit High Voltage (Bank 2, Sensor 1). (Note: Sets for short to battery on Bosch UEGO- IP, IA, RE, VM; NTK UEGO - IP, VS, COM. Replaces P0150 in Bosch UEGO applications.
P2237  - O2 Sensor Positive Current Control Circuit/Open (Bank 1, Sensor 1). (Note: This DTC sets for open IP. Replaces P0130 in NTK UEGO applications.
P2240  - O2 Sensor Positive Current Control Circuit/Open (Bank 2, Sensor 1). (Note: Sets for open IP. Replaces P0150 in NTK UEGO applications).
P2243  - O2 Sensor Reference Voltage Circuit/Open (Bank 1, Sensor 1). (Note: Sets for open VS. Replaces P0130 in NTK UEGO applications).
P2247  - O2 Sensor Reference Voltage Circuit/Open (Bank 2, Sensor 1). (Note: Sets for open VS. Replaces P0150 in NTK UEGO applications).
P2251  - O2 Sensor Negative Current Control Circuit/Open (Bank 1, Sensor 1). (Note: Sets for open COM. Replaces P0130 in NTK UEGO applications).
P2254  - O2 Sensor Negative Current Control Circuit/Open (Bank 2, Sensor 1). (Note: Sets for open COM. Replaces P0150 in NTK UEGO applications).
P164A  - O2 Sensor Positive Current Trim Circuit Performance (Bank 1, Sensor 1). (Note: Sets for an erratic RL in NTK UEGO applications only).
P164B  - O2 Sensor Positive Current Trim Circuit Performance (Bank 2, Sensor 1). (Note: Sets for an erratic RL in NTK UEGO applications only).
P2627  - O2 Sensor Positive Current Trim Circuit Low (Bank 1, Sensor 1). (Note: Sets for open or short to ground RL in NTK UEGO applications only).
P2630  - O2 Sensor Positive Current Trim Circuit Low (Bank 2, Sensor 1). (Note: Sets for open or short to ground RL in NTK UEGO applications only).
P2628  - O2 Sensor Positive Current Trim Circuit High (Bank 1, Sensor 1). (Note: Sets for short to battery RL in NTK UEGO applications only).
P2631  - O2 Sensor Positive Current Trim Circuit High (Bank 2, Sensor 1). (Note: Sets for short to battery RL in NTK UEGO applications only).
P1646  - Linear O2 Sensor Control Chip, Bank 1.
P1647  - Linear O2 Sensor Control Chip, Bank 2.
P064D  - Internal Control Module O2 Sensor Processor Performance (Bank 1).
P064E  - Internal Control Module O2 Sensor Processor Performance (Bank 2).
Monitor execution continuous
Monitor Sequence None
Sensors OK UEGO heaters OK
Monitoring Duration 10 seconds to register a malfunction
TYPICAL UEGO "WIRE DIAGNOSTIC VIA ASIC" ENTRY CONDITIONS

Entry Condition  Minimum  Maximum 
Fault reported by UEGO ASIC    
Battery Voltage 11.0 Volts 18.0 Volts
TYPICAL UEGO "WIRE DIAGNOSTIC VIA ASIC " MALFUNCTION THRESHOLDS

UEGO ASIC indicated malfunction, DTC sets after 10 seconds when circuit failure is present.

For "Non-Stoichiometric Closed Loop (NSCL)" air/fuel control applications, a continuous open IA diagnostics (Air Rationality Test) is required since the lambda error is more significant in this mode. The air rationality test will always monitor the UEGO sensor voltage or pumping current reading during Decel Fuel Shut Off (DFSO) event. The monitor compares the UEGO sensor voltage or pumping current reading in air against the expected value for pure air. If the UEGO sensor voltage or pumping current during DFSO exceeds the maximum UEGO voltage/pumping current in air threshold, then the fault timer increments. If the fault timer exceeds the fault time threshold, then open IA DTC P2626 and/or P2629 will set. Since transient sources of fuel in the exhaust after injector cut can contribute to the UEGO sensor voltage/pumping current to read lower (rich), the air rationality monitor will not call a pass until the transient sources of fuel have been exhausted and pure air entry conditions during DFSO are met (i.e. all injectors must be off, purge must be off, no fuel must be leaking around the PCV valve, and a few transport delays must have passed to allow the last fuel transients to be exhausted leaving nothing for the sensor to see, but air). Note: Beginning 2011 MY and beyond, this diagnostics will monitor the UEGO pumping current against the expected value for pure air instead of the UEGO voltage so the monitor can be ASIC chip independent.

Fig 4: Mode $06 Data For "Non-Stoichiometric Closed Loop (NSCL)
G00574740Courtesy of FORD MOTOR CO.
UEGO "AIR RATIONALITY TEST" OPERATION (BOSCH UEGO ONLY)

DTCs P2626 - O2 Sensor Positive Current Trim Circuit Open (Bank 1, Sensor 1)
P2629 - O2 Sensor Positive Current Trim Circuit Open (Bank 2, Sensor 1)
Monitor execution continuous, every DFSO event
Monitor Sequence Stream 1 UEGO heater voltage check completed, > 30 seconds time in lack of movement test, > 30 seconds time in lack of switch test
Sensors OK FTP, injectors, UEGO heaters OK, no "lack of switching" malfunction, no "lack of movement" malfunction, no purge system failure, no UEGO circuit malfunction, no UEGO FAOS monitor malfunction, no front UEGO response rate malfunction
Monitoring Duration 2 seconds to register a malfunction
TYPICAL UEGO "AIR RATIONALITY TEST" ENTRY CONDITIONS (BOSCH UEGO ONLY)

Entry Condition  Minimum  Maximum 
No injectors stuck open    
No purge system failure    
Fuel Tank Pressure   10 in H2O
Closed pedal    
DFSO entry conditions met    
DFSO requested    
DFSO injectors cut    
No purge flow being requested (pass criteria only)    
No fuel flow entering thru PCV during cold start when flashing off fuel in oil (pass criteria only)    
Transport delay (pass criteria only) 2 sec  
UEGO ASIC not in recalibration mode    
Battery Voltage 11.0 Volts 18.0 Volts
TYPICAL UEGO "AIR RATIONALITY TEST" MALFUNCTION THRESHOLDS (BOSCH UEGO ONLY)

UEGO voltage  :
> 4.55 V (max UEGO sensor voltage in air, normal range) or
> 3.0 V (max UEGO sensor voltage in air, wide range) for >= 2 seconds in test conditions.
UEGO pumping current: 
> 0.00309 Amps for >= 2 seconds in test conditions.

Front UEGO Slow/Delayed Response Monitor (2010 MY+) 

The front UEGO monitor also detects malfunctions on the UEGO sensor such as reduced response or delayed response that would cause vehicle emissions to exceed 1.5x the standard (2.5x the standard for PZEV). The response rate is evaluated by entering a special 0.5 Hz square wave, fuel control routine. This routine drives the air/fuel ratio around stoichiometry at a calibratable frequency and magnitude, producing predictable oxygen sensor signal amplitude.

A UEGO slow or delayed sensor will show an increased response time which is compared to a no-fault polygon. Combinations of the rich to lean and lean to rich response times that fall outside the polygon indicate a sensor malfunction (P0133 Bank 1, P0153 Bank 2).

UEGO "RESPONSE RATE" OPERATION

DTCs P0133 - O2 Sensor Circuit Slow/Delayed Response Bank 1,
P0153 - O2 Sensor Circuit Slow/Delayed Response Bank 2
Monitor execution once per driving cycle
Monitor Sequence > 30 seconds time in lack of movement test, > 30 seconds time in lack of switch test
Sensors OK ECT, IAT, MAF, MAP, VSS, TP, ETC, FRP, FVR, DPFE EGR, VCT, VMV/EVMV, CVS, CPV, EVAPSV, FTP, CKP, CMP, ignition coils, injectors, no misfire DTCs, no system failures affecting fuel, no EVAP gross leak failure, UEGO heaters OK, no "lack of switching" malfunction, no "lack of movement" malfunction, no UEGO circuit malfunction, no UEGO FAOS monitor malfunction
Monitoring Duration 12 seconds
TYPICAL UEGO "RESPONSE RATE" ENTRY CONDITIONS

Entry Condition  Minimum  Maximum 
Flex Fuel Composition not changing    
Not in Phase 0 of Evap Monitor, Purge intrusive test not running    
No Purge System reset    
Not performing CSER spark retard    
Not performing intrusive UEGO Lack of Movement "defib"    
No IMRC transition in progress before entering the monitor and while in monitor    
Engine Coolant Temp 150 °F 240 °F
Intake Air Temp   140 °F
Time since entering closed loop fuel 10 seconds  
Inferred Catalyst Midbed Temperature   1600 °F
Fuel Level 15%  
Short Term Fuel Trim Range -5% 5%
Short Term Fuel Trim Absolute Change while in monitor   15%
Air Mass 1.2 lbs/min  
Engine Load 20% 70%
Maximum change in engine load while in monitor   0.25
Vehicle Speed 35 mph 80 mph
Maximum change in vehicle speed while in monitor   9 mph
Engine RPM 1000 rpm 3000 rpm
Maximum change in engine rpm while in monitor   150 rpm
Commanded versus actual lambda range while in monitor 0.85 1.15
No excessive cam angle movement over a half cycle A/F modulation when exhaust cam position is >= 40 degree or intake cam position >= -10 degree to indicate an acceptable A/F disturbance due to cam angle movement.   3 degree
No excessive movement between currently utilized long term fuel trim cells (1 = complete change from one cell to adjacent cell)   0.5
UEGO ASIC not in recalibration mode    
No air passing through during valve overlap (scavenging).    
Battery Voltage 11.0 Volts 18.0 Volts
Fig 5: Mode $06 Data For Typical UEGO Response Rate Malfunction Thresholds
G00574741Courtesy of FORD MOTOR CO.
J1979 Front UEGO Mode $06 Data

Monitor ID  Test ID  Description  Unit 
$01 $87 UEGO11 Rich to Lean Response Time (P0133) seconds
$01 $88 UEGO11 Lean to Rich Response Time (P0133) seconds
$05 $87 UEGO21 Rich to Lean Response Time (P0153) seconds
$05 $88 UEGO21 Lean to Rich Response Time (P0153) seconds

UEGO Heaters 

The UEGO heater is controlled as a function of the measured impedance to keep the sensor at a near constant temperature (Bosch: 780 deg C, NTK: 830 deg C). The impedance of the Nernst cell decreases as the sensor temperature increases. This impedance is measured by periodically applying a small current across the Nernst cell and measuring the change in the voltage. The output voltage is then sent to an A/D input on the PCM. After a cold start, the UEGO heater ramps up to the maximum duty cycle to heat the sensor. After a few seconds, the measured impedance will start to decrease and when the target value is crossed, the heater goes into closed loop heater control to maintain the sensor at a near constant temperature.

The "UEGO Heater Temperature Control Monitor" tracks the time at the maximum duty cycle during the open loop sensor warm up phase. If the measured impedance does not come down to the target value to allow the system to transition from open loop heater control to closed loop heater control within a specified time, then a P0030/P0050 fault code is set. This monitor also sets a malfunction when the closed loop heater controller reaches a maximum or minimum duty cycle for a period of time indicating that the controller is no longer able to maintain the target temperature. However, if the exhaust temperature is high enough that the sensor will be above the target temperature even with no heat, then this monitor is disabled.

The UEGO heaters are also monitored for proper voltage and current. A UEGO heater voltage fault (open, shorted to ground, or shorted to battery) is determined by turning the heater on and off and looking for corresponding voltage change in the heater output driver circuit in the PCM.

A separate current-monitoring circuit monitors heater current once per driving cycle. This monitor normally runs in closed loop heater control after all the exhaust gas sensor functional tests are completed (2010 MY and earlier), however, it can also run intrusively. When the UEGO sensor indicates cold, but the heater is inferred to have been adequately warm, the current monitor is forced to run intrusively prior to the completion of the heater temperature control monitor. If the measured heater current falls below or above a calibratable threshold, the heater is assumed to be degraded or malfunctioning.

Beginning 2012MY, some PCMs do not have a separate current-monitoring circuit. For PCMs that do not have the current-monitoring circuit, a degraded or malfunctioning UEGO heater is detected by the "UEGO Heater Temperature Control Monitor".

UEGO HEATER MONITOR OPERATION

DTCs P0030  - HO2S Heater Control Circuit Bank 1
P0050  - HO2S Heater Control Circuit Bank 2
P0135  - HO2S Heater Circuit, Bank 1
P0155  - HO2S Heater Circuit, Bank 2
P0053  - HO2S Heater Resistance, Bank 1
P0059  - HO2S Heater Resistance, Bank 2
Monitor execution once per driving cycle for heater current monitor, continuous for voltage monitoring and UEGO heater temperature control monitoring
Monitor Sequence Heater current monitor:  Stream 1 UEGO response test completed (2010 MY and earlier), Stream 2 and 3 HO2S functional tests completed (2010 MY and earlier), Stream 1 UEGO heater voltage check completed.
UEGO heater temperature control monitor:  Stream 1 UEGO heater voltage check completed, Stream 1 UEGO circuit check completed, intrusive heater current monitor completed (if applicable).
Sensors OK Heater current monitor:  no HO2S/UEGO heater circuit malfunction, no UEGO heater temperature control malfunction, no UEGO circuit malfunction
UEGO heater temperature control monitor:  no UEGO circuit malfunction, no UEGO heater circuit malfunction, no UEGO heater current monitor DTCs.
Monitoring Duration < 10 seconds for heater voltage check, < 5 seconds for heater current check, >= 30 seconds for the UEGO heater temperature control monitor to register a malfunction
TYPICAL UEGO HEATER MONITOR ENTRY CONDITIONS

Entry Condition  Minimum  Maximum 
Inferred UEGO unheated tip temperature (heater voltage check only) 75 °F 1562 °F
Inferred UEGO heated tip temperature (heater current check only) 1346 °F 1526 °F
UEGO heater-on time (heater current check only) 30 seconds  
Engine RPM (heater current check only)   5000 rpm
Time heater control voltage at maximum limit during open loop heater control (intrusive heater current check only   9 seconds (Bosch UEGO)
20 seconds (NTK UEGO)
Time heater control voltage at maximum or minimum limit during closed loop heater control (intrusive heater current check only)   7 seconds (Bosch UEGO)
1 second (NTK UEGO)
Inferred UEGO unheated tip temperature (heater control monitor only) 75 °F 1000 °F
UEGO ASIC not in recalibration mode    
Battery Voltage 11.0 Volts 18.0 Volts
Fig 6: Mode $06 Data For Typical UEGO Heater Check Malfunction Thresholds
G00574742Courtesy of FORD MOTOR CO.
J1979 UEGO HEATER MODE $06 DATA

Monitor ID  Test ID  Description  Units 
$41 $81 HO2S11 Heater Current (P0053) Amps
$45 $81 HO2S21 Heater Current (P0059) Amps
Fig 7: Mode $06 Data For Front UEGO Monitor
G00574743Courtesy of FORD MOTOR CO.