Comprehensive Component (Engine Input) Monitor 3
OBD System Description - Comprehensive Component (Engine Input) MonitorTime required
Time Length and Frequency:
90 test failures in 100 test samples.
Failure Time:
Monitored at 125 misc. during Power Enrichment events.
HO2 B1S1 Rich Decel Fuel Cut-Off (DFCO)
DTC Description / Detecting Condition / Confirmation Procedure
P2297 refer to DTC P2297: HO2S Performance During Decel Fuel Cut-Off (DFCO) Sensor 1. P2297
Monitor Strategy Description
Determines if O2 sensor indicates rich exhaust while in decel fuel cut-off (DFCO).
Malfunction Criteria
O2 sensor filtered voltage > 0.1509 V
Enable Conditions
Sensor cooled status flag = FALSE
AND Transient Conditions status flag = FALSE
AND Off-board device control = FALSE
AND Airflow = 2 g/s
AND Engine stable conditions met = FALSE
AND Ignition voltage = 10 V
AND Sensor warm enough = FALSE
AND Fuel reduction active = FALSE
AND Engine running = RUN
AND Engine Runtime = 10 s
AND Deceleration Fuel Cut Off conditions present = TRUE
AND Coolant Temperature = 20 degrees C
AND Enable Timer = 2 s
Time required
Time Length and Frequency:
90 test failures in 100 test samples.
Failure Time:
Monitored at 125 misc. during Decel Fuel Cut Off events.
HO2 B1S2 Rich Decel Fuel Cut-Off (DFCO)
DTC Description / Detecting Condition / Confirmation Procedure
P1138 refer to DTC P1138: HO2S Circuit High Voltage During Decel Fuel Cut-Off (DFCO) Sensor 2. P1138
Monitor Strategy Description
Determines if O2 sensor indicates rich exhaust while in decel fuel cut-off (DFCO).
Malfunction Criteria
O2 sensor filtered voltage > 0.125 V
Enable Conditions
Sensor cooled status flag = FALSE
AND Transient Conditions status flag = FALSE
AND Off-board device control = FALSE
AND Airflow = 2 g/s
AND Engine stable conditions met = FALSE
AND Battery Voltage = 10 V
AND Fuel reduction active = FALSE
AND Engine running = RUN
AND Engine Runtime = 10 s
AND Deceleration Fuel Cut Off conditions present = TRUE
AND Coolant temperature = 20 degrees C
AND Enable Timer = 2 s
Time required
Time Length and Frequency:
90 test failures in 100 test samples.
Failure Time:
Monitored at 125 misc. during Decel Fuel Cut Off events.
Low Power Counter
DTC Description / Detecting Condition / Confirmation Procedure
P2610 refer to DTC P2610: Lower Power Control Error. P2610
Monitor Strategy Description
The LPC SPI Diagnostic allows the Low Power Counter to count down and simultaneously enables a test timer to run for a calibratable length of time and then compares the time elapsed recorded by the LPC (counter delta) against that recorded by the test timer in order to make a PASS/FAIL determination.
Malfunction Criteria
LPC timer - LPC delta > 20 sec.
Enable Conditions
Test complete = FALSE
AND Engine running = RUN
AND Engine Runtime >= 10 sec.
AND Battery Voltage > 11 V
Time required
Time Length and Frequency:
60 sec.
Low Power Counter Reset
DTC Description / Detecting Condition / Confirmation Procedure
P2610 refer to DTC P2610: Lower Power Control Error. P2610
Monitor Strategy Description
The LPC Reset Test checks for abnormal resets of the Low Power Counter.
Malfunction Criteria
Abnormal reset if:
<> RUN
= TRUE
> 11 V
= FALSE
= TRUE
Enable Conditions
Non Volatile Memory Failure Occurred = FALSE
Time required
Time Length and Frequency:
Test runs on key up.
Failure Time:
Test runs once per key cycle.
ETC TPS 1 Low Range
DTC Description / Detecting Condition / Confirmation Procedure
P0122 refer to DTC P0122: Throttle Position (TP) Sensor 1 Circuit Low Voltage. P0122
Monitor Strategy Description
This code detects a short to ground in either the circuit or the sensor (5 - 95%).
Malfunction Criteria
Raw TPS1 < 4.9988%
Enable Conditions
Ignition ON = 1
Time required
Time Length and Frequency:
Fail count > 15 with count up = 3, count down = 1
Failure Time:
15.6 msec continuos loop
ETC TPS 1 High Range
DTC Description / Detecting Condition / Confirmation Procedure
P0123 refer to DTC P0123: Throttle Position (TP) Sensor 1 Circuit High Voltage. P0123
Monitor Strategy Description
This code detects a continuous short to high or open circuit in either the circuit or the sensor (5 - 95%).
Malfunction Criteria
Raw TPS1 > 95.0012%
Enable Conditions
Ignition ON = 1
Time required
Time Length and Frequency:
Fail count > 15 with count up = 3, count down = 1
Failure Time:
15.6 msec continuos loop
ETC TPS 2 Low Range
DTC Description / Detecting Condition / Confirmation Procedure
P0222 refer to DTC P0222: Throttle Position (TP) Sensor 2 Circuit Low Voltage. P0222
Monitor Strategy Description
This code detects a continuous short to ground or open in either the circuit or the sensor (5 - 95%).
Malfunction Criteria
Raw TPS2% V < 4.9988%
Enable Conditions
Ignition ON = 1
Time required
Time Length and Frequency:
Fail count > 15 with count up = 3, count down = 1
Failure Time:
15.6 msec continuos loop
ETC TPS 2 High Range
DTC Description / Detecting Condition / Confirmation Procedure
P0223 refer to DTC P0223: Throttle Position (TP) Sensor 2 Circuit High Voltage. P0223
Monitor Strategy Description
This code detects a continuous short to high in either the circuit or the sensor (5 - 95%).
Malfunction Criteria
Raw TPS2% V > 95.9991%
Enable Conditions
Ignition ON = 1
Time required
Time Length and Frequency:
Fail count > 15 with count up = 3, count down = 1
Failure Time:
15.6 msec continuos loop
ETC TPS Correlation
DTC Description / Detecting Condition / Confirmation Procedure
P2135 refer to DTC P2135: Throttle Position (TP) Sensor 1 - 2 Correlation. P2135
Monitor Strategy Description
Determines if TPS #1 disagrees with TPS #2 (0 - 100%).
Malfunction Criteria
Difference between normalized values of TPS1 and TPS2 > cal > 4.5013%
Enable Conditions
Ignition ON = 1
Time required
Time Length and Frequency:
Fail count > 20 with count up = 3, count down = 1
Failure Time:
15.6 msec continuos loop
ETC VREF A Range
DTC Description / Detecting Condition / Confirmation Procedure
P0641 refer to DTC P0641: 5 Volt Reference 1 Circuit. P0641
Monitor Strategy Description
This code detects errors in sensor reference voltage #1 that would affect sensor value.
Malfunction Criteria
% of Vref 1 > Scaled Vref 1 > 110.001%
OR
% of Vref 1 < Scaled Vref 1 < 89.9994%
Enable Conditions
Ignition ON = 1
Time required
Time Length and Frequency:
Fail count > 35 with count up = 3, count down = 1
Failure Time:
15.6 msec continuos loop
ETC VREF B Range
DTC Description / Detecting Condition / Confirmation Procedure
P0651 refer to DTC P0651: 5 Volt Reference 2 Circuit. P0651
Monitor Strategy Description
This code detects errors in sensor reference voltage #2 that would affect sensor value.
Malfunction Criteria
% of Vref 2 > Scaled Vref 1 > 110.001%
OR
% of Vref 2 < Scaled Vref 1 < 89.9994%
Enable Conditions
Ignition ON = 1
Time required
Time Length and Frequency:
Fail count > 35 with count up = 3, count down = 1
Failure Time:
15.6 msec continuos loop
ETC APS 1 Low Range
DTC Description / Detecting Condition / Confirmation Procedure
P2122 refer to DTC P2122: Accelerator Pedal Position (APP) Sensor 1 Circuit Low Voltage. P2122
Monitor Strategy Description
This code detects a continuous short to ground or open in either the circuit or the sensor (0 - 100%).
Malfunction Criteria
Raw APS1% V < 4.9988%
OR
Vref A Fail Criteria is met = TRUE boolean
Enable Conditions
Ignition ON = 1
Fail is NOT reported if: Vref A Fail Count > 0
OR A/D converter is not failed.
Time required
Time Length and Frequency:
Fail count > 12 with count up = 3, count down = 1
Failure Time:
15.6 msec continuos loop
ETC APS 1 High Range
DTC Description / Detecting Condition / Confirmation Procedure
P2123 refer to DTC P2123: Accelerator Pedal Position (APP) Sensor 1 Circuit High Voltage. P2123
Monitor Strategy Description
This code detects a short to high in either the circuit or the sensor (0 - 100%).
Malfunction Criteria
Raw APS1% V > 95.9991%
OR
Vref A Fail Criteria is met = TRUE boolean
Enable Conditions
Ignition ON = 1
Fail is NOT reported if: Vref A Fail Count > 0
OR A/D converter is not failed.
Time required
Time Length and Frequency:
Fail count > 12 with count up = 3, count down = 1
Failure Time:
15.6 msec continuos loop
ETC APS 2 Low Range
DTC Description / Detecting Condition / Confirmation Procedure
P2127 refer to DTC P2127: Accelerator Pedal Position (APP) Sensor 2 Circuit Low Voltage. P2127
Monitor Strategy Description
This code detects a continuous short to ground or open in either the circuit or the sensor (0 - 100%).
Malfunction Criteria
Raw APS2% V < 2.5024%
OR
Vref B Fail Criteria is met = TRUE boolean
Enable Conditions
Ignition ON = 1
Fail is NOT reported if: Vref B Fail Count > 0
OR A/D converter is not failed.
Time required
Time Length and Frequency:
Fail count > 12 with count up = 3, count down = 1
Failure Time:
15.6 msec continuos loop
ETC APS 2 High Range
DTC Description / Detecting Condition / Confirmation Procedure
P2128 refer to DTC P2128: Accelerator Pedal Position (APP) Sensor 2 Circuit High Voltage. P2128
Monitor Strategy Description
This code detects a short to high in either the circuit or the sensor (0 - 100%).
Malfunction Criteria
Raw APS2% V > 54.9988%
OR
Vref B Fail Criteria is met = TRUE boolean
Enable Conditions
Ignition ON = 1
Fail is NOT reported if: Vref B Fail Count > 0
OR A/D converter is not failed.
Time required
Time Length and Frequency:
Fail count > 12 with count up = 3, count down = 1
Failure Time:
15.6 msec continuos loop
ETC APS 1/2 Corr
DTC Description / Detecting Condition / Confirmation Procedure
P2138 refer to DTC P2138: Accelerator Pedal Position (APP) Sensor 1 - 2 Correlation. P2138
Monitor Strategy Description
This code detects a correlation error between APS 1 and APS 2 (0 - 100%).
Malfunction Criteria
Difference between APS1 and APS2 Normalized values > 5.4993%
Difference between APS learned minimums > 4.5044%
Enable Conditions
Ignition ON = 1
Time required
Time Length and Frequency:
Fail count > 20 with count up = 3, count down = 1
Failure Time:
15.6 msec continuos loop
ETC TPS Airflow Correlation Error
DTC Description / Detecting Condition / Confirmation Procedure
P0068 refer to DTC P0068: Throttle Body Airflow Performance. P0068
Monitor Strategy Description
The engine airflow measurements not based on throttle position are compared with throttle position based estimated airflow. If measured airflow is much higher than throttle based estimated airflow, the throttle body may not be throttling the engine.
Malfunction Criteria
Speed-Density Airflow - ETC estimated airflow > 9 g/s
Enable Conditions
Engine running = RUN
AND Throttle Actuation Mode =/= 0
AND MAP Sensor failure = FALSE
AND IAT sensor failure = FALSE
Time required
Time Length and Frequency:
Fail count > 250 with count up = 0, count down = 1
Failure Time:
15.6 msec continuous loop
ETC Throttle Actuation
DTC Description / Detecting Condition / Confirmation Procedure
P2101 refer to DTC P2101: Throttle Actuator Position Performance. P2101
Monitor Strategy Description
This code detects ETC position control problems. Fault set for large differences between Indicated and Desired Throttle position (0 - 100%).
Malfunction Criteria
If indicated TPS - Desired TPS > 8% Throt
T
his is Too Hi Fail, ELSE
If indicated TPS < cal AND < 39.998% Throt
(Indicated TPS - Desired TPS) < -8% Throt
OR
(Indicated TPS - Desired TPS) < -8% Throt
This is Too Lo Fail
Enable Conditions
Engine running = RUN (3.
AND Throttle Actuation Mode is Normal = Normal (2.
AND Ignition Voltage > 5 V
Time required
Time Length and Frequency:
Hi side fail:
100 failures within 1,000 test samples
Lo side fail:
150 failures within 1,000 test samples
Failure Time:
15.6 msec
ETC Throttle Act Perf SS
DTC Description / Detecting Condition / Confirmation Procedure
P1516 refer to DTC P1516: Throttle Actuator Control (TAC) Module Throttle Actuator Position Performance. P1516
Monitor Strategy Description
This code detects ETC position control problems at steady state conditions (desired value stable). Fault set for large differences between Indicated and Desired Throttle position (0 - 100%).
Malfunction Criteria
If absolute (Indicated TPS - Desired TPS) > 8% Throt
Enable Conditions
Engine running = RUN (3. enum
AND Throttle Actuation Mode is Normal = Normal (2. enum
AND (delta Desired TPS < 5% Throt
FOR delta TS timer) > 1 sec.
Time required
Time Length and Frequency:
Fail Thresh: 30 sec.
Sample Thresh: 30 sec.
ETC TPS Throttle Return
DTC Description / Detecting Condition / Confirmation Procedure
P2119 refer to DTC P2119: Throttle Closed Position Performance. P2119
Monitor Strategy Description
This code detects when throttle fails to return to the unpowered default position when power to the ETC motor is turned off. Fault set for failure to return to default position within a time.
Malfunction Criteria
If throttle did not return to default range within calibrated time of turning off, increment fail count.
Normalized value of either TPS within expected default range anytime while enabled.
(TPS1 Norm > Lo limit > 14.0015% Vref
AND TPS1 Norm < Hi Limit) < 25% Vref
OR (TPS2 Norm > Lo limit > 14.0015% Vref
AND TPS2 Norm < Hi Limit) < 25% Vref
Time depends on engine temperature
If Coolant temp is very low, < -1.5625 degrees C
Use long time < 4 sec.
ELSE, use regular time < 1 sec.
Enable Conditions
Throttle Actuation Mode Previous =/= Off (0) boolean
AND Throttle Actuation Mode = Off (0) boolean
AND (Desired TPS < 14.0015% Vref
OR Desired TPS > 25% Vref
AND ETCS_Power_Control_Mode = Normal (2. enum
AND ETC_TPS_1_Lo Range Failure = False (0) boolean
AND ETC_TPS_1_Hi Range Failure = False (0) boolean
AND ETC_TPS_2_Lo Range Failure = False (0) boolean
AND ETC_TPS_2_Hi Range Failure = False (0) boolean
AND ETC_TPS_Corr Failure = False (0) boolean
AND VREF_A_Range Failure = False (0) boolean
AND VREF_B_Range Failure = False (0) boolean
Time required
Time Length and Frequency:
Fail count > 23 with count up = 3, count down = 1
ETC Forced Idle
DTC Description / Detecting Condition / Confirmation Procedure
P2104 refer to DTC P2104: Throttle Actuator Control (TAC) System - Forced Idle. P2104
Monitor Strategy Description
This code detects if the system is in Forced Idle Mode.
Malfunction Criteria
Forced Idle Mode is active
Enable Conditions
Ignition ON = KEY ON enum
ETC Forced Shutdown
DTC Description / Detecting Condition / Confirmation Procedure
P2105 refer to DTC P2105: Throttle Actuator Control (TAC) System - Forced Engine Shutdown. P2105
Monitor Strategy Description
This code detects if the system is in Forced Engine Shutdown Mode.
Malfunction Criteria
Forced Engine Shutdown Mode Active
Enable Conditions
Ignition ON = KEY ON enum
ETC Limit Perf
DTC Description / Detecting Condition / Confirmation Procedure
P2106 refer to DTC P2106: Throttle Actuator Control (TAC) System Performance - Throttle Limitation Active. P2106
Monitor Strategy Description
This code detects if the system is in Limit Performance Mode.
Malfunction Criteria
Limit Performance Mode is active
Enable Conditions
Ignition ON = KEY ON enum
ETC Power Manage
DTC Description / Detecting Condition / Confirmation Procedure
P2110 refer to DTC P2110: Throttle Actuator Control (TAC) System - Forced Limited Engine Speed. P2110
Monitor Strategy Description
This code detects if the system is in Power Management Mode.
Malfunction Criteria
Power Management Mode is active
Enable Conditions
Ignition ON = KEY ON enum
Clutch Pedal Switch Short Low
DTC Description / Detecting Condition / Confirmation Procedure
P0834 refer to DTC P0834: Clutch Pedal Switch Circuit Low Voltage. P0834.
Monitor Strategy Description
Determines if Clutch Pedal Switch circuit is Shorted Low.
Malfunction Criteria
When vehicle is driven through speeds
Lower than < 3 kph
AND higher than > 52 kph
AND no clutch pedal switch transition is seen = CPSDCSCS boolean
AND current clutch pedal switch state = TRUE boolean
Enable Conditions
Is Clutch Pedal Switch Installed in the vehicle? = 1 enum
AND Ignition Voltage <= 16 V
AND Ignition Voltage >= 11 V
IF Conditions above are satisfied
SET Clutch Pedal Switch Transition Enable Criteria Met = TRUE boolean
Time required
Time Length and Frequency:
Test is drive cycle dependent.
Clutch Pedal Switch Short High
DTC Description / Detecting Condition / Confirmation Procedure
P0835 refer to DTC P0835: Clutch Pedal Switch Circuit High Voltage. P0835.
Monitor Strategy Description
Determines if Clutch Pedal Switch circuit is Shorted High.
Malfunction Criteria
When vehicle is driven through speeds
Lower than < 3 kph
AND higher than > 52 kph
AND no clutch pedal switch transition is seen = CPSDCSCS boolean
AND current clutch pedal switch state = TRUE boolean
Enable Conditions
Is Clutch Pedal Switch Installed in the vehicle? = 1 enum
AND Ignition Voltage <= 16 V
AND Ignition Voltage >= 11 V
IF Conditions above are satisfied
SET Clutch Pedal Switch Transition Enable Criteria Met = TRUE boolean
Time required
Time Length and Frequency:
Test is drive cycle dependent.
G Sensor Rough Road Rationality
DTC Description / Detecting Condition / Confirmation Procedure
P1391 refer to DTC P1391: Rough Road Sensor Performance. P1391
Monitor Strategy Description
This diagnostic detects a g-sensor value that is out of normal range at idle. It also detects a g-sensor signal that is stuck during driving conditions.
Malfunction Criteria
Idle Test:
G-sensor output < -0.3867 G
or
G-sensor output > 2.2109 G
Driving Test:
G-sensor output delta
(Max. - Min.) < 0.0002 G
Enable Conditions
G-sensor is Rough Road Source = 3 enum
AND G-sensor short fault = FALSE boolean
AND Engine Run time > 10 sec.
Test A (IDLE):
AND Vehicle speed <= 5 kph
Test B:
AND Vehicle speed >= 30 kph
AND Vehicle speed <= 70 kph
Time required
Time Length and Frequency:
180 failures in 200 tests
Failure Time:
Sensor read every 7.81 misc.
Diagnostic continuously monitored each 125 misc.
G Sensor Rough Road Low Volts
DTC Description / Detecting Condition / Confirmation Procedure
P1392 refer to DTC P1392: Rough Road Sensor Circuit Low Voltage. P1392
Monitor Strategy Description
This diagnostic detects a g-sensor short to ground.
Malfunction Criteria
G-Sensor output < 1.9989%
Enable Conditions
G-sensor is Rough Road Source >= 10 sec.
AND Engine Run Time
Time required
Time Length and Frequency:
80 failures in 160 tests
Failure Time:
Sensor read every 7.81 misc.
Diagnostic continuously monitored each 125 misc.
G Sensor Rough Road High Volts
DTC Description / Detecting Condition / Confirmation Procedure
P1393 refer to DTC P1393: Rough Road Sensor Circuit High Voltage. P1393
Monitor Strategy Description
This diagnostic detects a g-sensor short to power.
Malfunction Criteria
G-Sensor output > 97.9995%
Enable Conditions
G-sensor is Rough Road Source >= 10 sec.
AND Engine Run Time
Time required
Time Length and Frequency:
80 failures in160 tests
Failure Time:
Sensor read every 7.81 misc.
Diagnostic continuously monitored each 125 misc.
WSSD Rough Road System fault
DTC Description / Detecting Condition / Confirmation Procedure
P1396 refer to DTC P1396: WSSD Rough Road System Fault. P1396
Monitor Strategy Description
Determines if there is excessive variation in the wheel speed sensor (missing edge).
Malfunction Criteria
Delta Wheel Speed > 18 kph
(Current - Previous)
Enable Conditions
Rough Road Source = 4 (WS) enum
AND Engine Run Time > 10 sec.
Time required
Time Length and Frequency:
3 failures in 128 samples
Failure Time:
Variation monitored at 7.81 misc. continuously.
WSSD Rough Road Serial Data fault
DTC Description / Detecting Condition / Confirmation Procedure
P1397 refer to DTC P1397: WSSD Rough Road - Serial Data Fault. P1397
Monitor Strategy Description
Determines if the wheel speed sensor has failed.
Malfunction Criteria
Linear Wheel Speed < 10 kph
with no WSS Active fault
OR
Linear Wheel Speed <= 5 kph
with active WSS fault
Enable Conditions
Disabling Faults Present = FALSE boolean
AND Coolant Temp >= 60 degrees C
AND System Voltage > 11 V
AND System Voltage < 16 V
AND Engine State = RUN enum
Time required
Time Length and Frequency:
180 failures in 200 samples.
Failure Time:
Monitored continuously at 125 msec.
CAM Rationality
DTC Description / Detecting Condition / Confirmation Procedure
P0016 refer to DTC P0016: Crankshaft Position (CKP) - Camshaft Position (CMP) Correlation. P0016
Monitor Strategy Description
This diagnostic will determine if the CAM sensor is not detected at the correct interval every 4 cylinder events.
Malfunction Criteria
Cam Pulse =/= 4 cyl
Enable Conditions
Engine State = RUN enum
AND Crank No Signal Fault = FALSE boolean
AND Crank Signal Noisy Fault = FALSE boolean
AND Cam No Signal Test Reported = TRUE boolean
Time required
Time Length and Frequency:
40 failures out of 200 samples
CAM Position No Signal
DTC Description / Detecting Condition / Confirmation Procedure
P0340 refer to DTC P0340: Camshaft Position (CMP) Sensor Circuit. P0340
Monitor Strategy Description
This diagnostic will determine if no CAM sensor signal is present.
Malfunction Criteria
CAM Stuck = TRUE boolean
Enable Conditions
Engine State = RUN enum
AND Crank No Signal Fault = FALSE boolean
AND Crank Signal Noisy Fault = FALSE boolean
Time required
Time Length and Frequency:
Test fails if CAM not seen for 32 TDC cylinder 1 events.
Rough Road: No Source Detected
DTC Description / Detecting Condition / Confirmation Procedure
P0317 refer to DTC P0317: Rough Road Sensor Sensing System Input Not Present. P0317
Monitor Strategy Description
This diagnostic will determine if a rough road source (WSS or G-sensor) is detected.
Malfunction Criteria
Wheel Speed Valid = FALSE boolean
AND
G-Sensor Valid = FALSE boolean
Enable Conditions
Rough Road Learn option selected
AND Engine Run time > 10 sec.
AND Vehicle Speed > 5 kph
Time required
Time Length and Frequency:
72 failures in 80 samples.
Failure Time:
Test runs continuously every 125 msec.