Operation CHARM: Car repair manuals for everyone.

Oxygen Sensor Monitor

OBD System Description - Oxygen Sensor Monitor

O2_11_ShortHigh

DTC Description / Detecting Condition / Confirmation Procedure
P0132 refer to P0132

Monitor Strategy Description
Determines if O2 sensor circuit is shorted high.

Malfunction Criteria
O2 sensor filtered voltage > 1 V

Enable Conditions
Sensor cooled status flag = FALSE
AND Transient Conditions status flag = FALSE
AND Device control not active = FALSE
AND Min airflow present >= 2 g/s
AND Ignition voltage above minimum threshold >= 10 V
AND Fuel reduction not active = FALSE
AND Idle Catalyst Monitor not currently running = FALSE
"Above items are Common Criteria for EOSD Open, Short Rich in DFCO and Lean in PE"
AND Engine running = RUN
AND Heater Duty Cycle State not Initial State <> Initial State (0)
AND Heater Duty Cycle State not Ramp Up State <> Ramp Up State (1)
AND DFCO not enabled = FALSE
AND No disabling faults present = FALSE
AND Not currently failing Open conditions with pumping curr. on = FALSE
AND EITHER:
Engine running long enough >= 10 s
AND Engine coolant warm enough >= See table below.
OR:
Calibrated to bypass coolant and runtime if CL Fuel is active = 0
AND Closed loop fuel control active = TRUE
AND (ALWAYS):
Above conditions met long enough >= 3 s





KtEOSD_T_11_ShortCoolThrsh.data

Time required
Detection Time
12.50 seconds failure out of 24.88 seconds sample period
Continuous Monitoring every 125. ms loop time
Detection Samples
100 test failures within 120 test samples at 125. ms loop time

O2_12_ShortHigh

DTC Description / Detecting Condition / Confirmation Procedure
P0138 refer to P0138

Monitor Strategy Description
Determines if O2 sensor circuit is shorted high.

Malfunction Criteria
O2 sensor filtered voltage > 0.95 V

Enable Conditions
Sensor cooled status flag = FALSE
AND Transient Conditions status flag = FALSE
AND Device control not active = FALSE
AND Min airflow present >= 2 g/s
AND Ignition voltage above minimum threshold >= 10 V
AND Fuel reduction not active = FALSE
AND Idle Catalyst Monitor not currently running = FALSE
"Above items are Common Criteria for EOSD Open, Short Rich in DFCO and Lean in PE"
AND Engine running = RUN
AND Heater Duty Cycle State not Initial State <> Initial State (0)
AND Heater Duty Cycle State not Ramp Up State <> Ramp Up State (1)
AND DFCO not enabled = FALSE
AND No disabling faults present = FALSE
AND Not currently failing Open conditions with pumping curr. on = FALSE
AND EITHER:
Engine running long enough >= 10 s
AND Engine coolant warm enough >= See table below.
OR:
Calibrated to bypass coolant and runtime if CL Fuel is active = 0
AND Closed loop fuel control active = TRUE
AND (ALWAYS):
Above conditions met long enough >= 3 s





KtEOSD_T_12_ShortCoolThrsh.data

Time required
Detection Time
106.25 seconds failure out of 212.38 seconds sample period
Continuous Monitoring every 125. ms loop time
Detection Samples
850 test failures within 1000 test samples at 125. ms loop time

O2_11_ShortLow

DTC Description / Detecting Condition / Confirmation Procedure
P0131 refer to P0131

Monitor Strategy Description
Determines if O2 sensor circuit is shorted low.

Malfunction Criteria
O2 sensor filtered voltage < 0.0347 V

Enable Conditions
Sensor cooled status flag = FALSE
AND Transient Conditions status flag = FALSE
AND Device control not active = FALSE
AND Min airflow present >= 2 g/s
AND Ignition voltage above minimum threshold >= 10 V
AND Fuel reduction not active = FALSE
AND Idle Catalyst Monitor not currently running = FALSE
"Above items are Common Criteria for EOSD Open, Short Rich in DFCO and Lean in PE"
AND Engine running = RUN
AND Heater Duty Cycle State not Initial State <> Initial State (0)
AND Heater Duty Cycle State not Ramp Up State <> Ramp Up State (1)
AND DFCO not enabled = FALSE
AND No disabling faults present = FALSE
AND Not currently failing Open conditions with pumping curr. on = FALSE
AND EITHER:
Engine running long enough >= 10 s
AND Engine coolant warm enough >= See table below.
OR:
Calibrated to bypass coolant and runtime if CL Fuel is active = 0
AND Closed loop fuel control active = TRUE
AND (ALWAYS):
Above conditions met long enough >= 3 s





KtEOSD_T_11_ShortCoolThrsh.data

Time required
Detection Time
12.50 seconds failure out of 24.88 seconds sample period
Continuous Monitoring every 125. ms loop time
Detection Samples
100 test failures within 120 test samples at 125. ms loop time

O2_12_ShortLow

DTC Description / Detecting Condition / Confirmation Procedure
P0137 refer to P0137

Monitor Strategy Description
Determines if O2 sensor circuit is shorted low.

Malfunction Criteria
O2 sensor filtered voltage < 0.0347 V

Enable Conditions
Sensor cooled status flag = FALSE
AND Transient Conditions status flag = FALSE
AND Device control not active = FALSE
AND Min airflow present >= 2 g/s
AND Ignition voltage above minimum threshold >= 10 V
AND Fuel reduction not active = FALSE
AND Idle Catalyst Monitor not currently running = FALSE
"Above items are Common Criteria for EOSD Open, Short Rich in DFCO and Lean in PE"
AND Engine running = RUN
AND Heater Duty Cycle State not Initial State <> Initial State (0)
AND Heater Duty Cycle State not Ramp Up State <> Ramp Up State (1)
AND DFCO not enabled = FALSE
AND No disabling faults present = FALSE
AND Not currently failing Open conditions with pumping curr. on = FALSE
AND Engine running long enough >= 10 s
AND Engine coolant warm enough >= See table below.
Above conditions met long enough >= 3 s





KtEOSD_T_12_ShortCoolThrsh.data

Time required
Detection Time
106.25 seconds failure out of 212.38 seconds sample period
Continuous Monitoring every 125. ms loop time
Detection Samples
850 test failures within 1000 test samples at 125. ms loop time

O2_11_Response

DTC Description / Detecting Condition / Confirmation Procedure
P0133 refer to P0133

Monitor Strategy Description
Determines O2 sensor functionality by checking its response rate.

Malfunction Criteria
Did too few switches occur?
Lean to Rich Switch counter <= 60 counts
OR
Rich to Lean Switch counter <= 60 counts
OR
All of these conditions must be met to "pass" the diagnostic:
Ave Lean to Rich time too slow >= 12.8008 counts (For AT)
Ave Lean to Rich time too slow >= 10 counts (For MT)
Ave Rich to Lean time too slow >= 11.5 counts (For AT)
Ave Rich to Lean time too slow >= 13 counts (For MT)
Ratio of Ave times outside range <= 0.5 counts
Ratio of Ave times outside range >= 2 counts

Enable Conditions
Current BLM Cell Valid = TRUE
OR KbEOSD_RespBLM_Opt = FALSE
AND Engine Speed >= 1600 rpm
AND Engine Speed <= 4300 rpm
AND Airflow <= 9 g/s
AND Airflow >= 40 g/s
AND Run Time Long Enough > 50 s
AND Coolant Warm Enough > 70 °C
AND Stoichiometric Air/Fuel Ratio Commanded = TRUE
AND No DFCO Exit with Rich Bias Fueling = FALSE
AND No TORQ Fuel Reduction in effect = FALSE
AND No Disabling Faults = FALSE
AND All of the conditions above met for a period of time > 2 s

Time required
Diagnostic runs once per key cycle

O2_11_Open

DTC Description / Detecting Condition / Confirmation Procedure
P0134 refer to P0134

Monitor Strategy Description
Determines if O2 sensor circuit is open.

Malfunction Criteria
IF Pumping Current ON = TRUE
Filtered O2 sensor volt in window >= 0.2998 V
Filtered O2 sensor volt in window <= 0.2998 V
IF Pumping Current OFF = FALSE
Filtered O2 sensor volt in window >= 0.2998 V
Filtered O2 sensor volt in window <= 0.6001 V

Enable Conditions
Sensor cooled status flag = FALSE
AND Transient Conditions status flag = FALSE
AND Device control not active = FALSE
AND Min airflow present >= 2 g/s
AND Ignition voltage above minimum threshold >= 10 V
AND Fuel reduction not active = FALSE
AND Idle Catalyst Monitor not currently running = FALSE
"Above items are Common Criteria for EOSD Open, Short Rich in DFCO and Lean in PE"
AND No disabling fault present = FALSE
AND EITHER:
Engine running long enough >= 60 s
AND Engine coolant warm enough >= See table below.
OR:
Calibrated to bypass coolant and runtime when CL Fuel active = 0
AND Closed loop fuel control active = TRUE
AND (ALWAYS):
Above conditions met long enough >= 5 s





KtEOSD_T_11_OpenCoolThrsh.data

Time required
Detection Time
76.50 seconds failure out of 152.88 seconds sample period
Continuous Monitoring every 125. ms loop time
Detection Samples
612 test failures within 720 test samples at 125. ms loop time

O2_12_Response

DTC Description / Detecting Condition / Confirmation Procedure
P0139 refer to P0139

Monitor Strategy Description
Determines if Rear O2 Sensor is acceptable for Idle Catalyst Monitor use.

Malfunction Criteria
Response time for Stage 1 Catalyst Monitor Fuel Shift >= 25 sec.
OR
Response time for Stage 2 Catalyst Monitor Fuel Shift >= 25 sec.

Enable Conditions
IF Idle Catalyst Monitor Diagnostic is enabled = TRUE
SET O2 Bank 1 Sensor 2 Response Diagnostic Enable Criteria Met = TRUE

Time required
Diagnostic runs with Idle Catalyst Monitor

O2_12_Open

DTC Description / Detecting Condition / Confirmation Procedure
P0140 refer to P0140

Monitor Strategy Description
Determines if O2 sensor circuit is open.

Malfunction Criteria
IF Pumping Current ON = TRUE
Filtered O2 sensor volt in window >= 0.2998 V
Filtered O2 sensor volt in window <= 0.2998 V
IF Pumping Current OFF = FALSE
Filtered O2 sensor volt in window >= 0.4219 V
Filtered O2 sensor volt in window <= 0.478 V

Enable Conditions
Sensor cooled status flag = FALSE
AND Transient Conditions status flag = FALSE
AND Device control not active = FALSE
AND Min airflow present >= 2 g/s
AND Ignition voltage above minimum threshold >= 10 V
AND Fuel reduction not active = FALSE
AND Idle Catalyst Monitor not currently running = FALSE
"Above items are Common Criteria for EOSD Open, Short Rich in DFCO and Lean in PE"
AND No disabling fault present = FALSE
AND Engine run long enough >= 60 s
AND Engine coolant warm enough >= See table below.
AND Above conditions met long enough >= 32 s





KtEOSD_T_12_OpenCoolThrsh.data

Time required
Detection Time
162.50 seconds failure out of 324.88 seconds sample period
Continuous Monitoring every 125. ms loop time
Detection Samples
1300 test failures within 1500 test samples at 125. ms loop time

O2_12_DFCO_TimeResp

DTC Description / Detecting Condition / Confirmation Procedure
P2A01 refer to P2A01.

Monitor Strategy Description
Determines if rear O2 sensor is acceptable for idle catalyst monitor use

Malfunction Criteria
Average time for voltage drop during DFCO too long >= 0.6016 sec.

Enable Conditions
No other disabling faults present = FALSE
AND No serial data device control active = FALSE
AND Engine running = RUN
AND Engine running long enough >= 60 s
AND Engine coolant temperature warm enough >= -20 °C
AND Heater Duty Cycle State reached Steady State = Steady State (4)
AND Deceleration Fuel Cut Off in effect = TRUE
AND Sensor voltage continuously decreasing during test = FALSE

Time required
Failure is indicated when average test value reaches failure threshold.