Operation CHARM: Car repair manuals for everyone.

Part 3

TRQD_TorqCntrlSS

DTC Description / Detecting Condition / Confirmation Procedure
P161B refer to [DTC P161B: Control Module Torque Performance]. P161B

Monitor Strategy Description
Determines if delivered torque is grossly different from desired torque.

Malfunction Criteria
When
Steady State Torque Error > 60 Nm
While
Actual Net Torque >= 20 Nm
OR Torque Throttle Load >= 0.9979%
OR
Steady State Torque Error < -700 Nm
While
Desired ETC throttle position <= 0%

Enable Conditions
IF Engine State = 3 Enum
AND Engine Speed > 800 RPM
AND Desired Flywheel Torque Within 20 Nm
ETC Power Control Mode = SHUTDOWN (0) Enum
FOR Steady State Torque Timer > 1 sec.

Time required
2 test failures within a 20 test samples. Continuous monitoring every 15.6 ms.

RedundantTorqueRtnl

DTC Description / Detecting Condition / Confirmation Procedure
P161B refer to [DTC P161B: Control Module Torque Performance]. P161B

Monitor Strategy Description
Determines if delivered torque is greater than desired torque with zero pedal.

Malfunction Criteria
When normalized fuel flow threshold > See table below.





Enable Conditions
IF Pedal Position < 0.8%
AND Engine Speed > Desired Engine RPM
AND Torque Command Source = PEDAL (0) Enum
AND Injectors Enabled = 1 Boolean
AND ETC Power Control Mode = PWR_MGNT (1)
AND LPI System is not present (if present, always disabled) = FALSE Boolean
OR LPIEMRSW = FALSE Boolean
FOR Ref Counts >= 150 Counts

Time required
50 test failures within a 100 test samples. Continuous monitoring every 15.6 ms.

OUTD_ACCR_ShortLow

DTC Description / Detecting Condition / Confirmation Procedure
P0646 refer to [DTC P0646: Air Conditioning (A/C) Clutch Relay Control Circuit Low Voltage]. P0646

Monitor Strategy Description
Detects a short to ground or open circuit on A/C clutch output circuit.
Fault information provided by an output driver chip.

Malfunction Criteria

Output driver IC internal feedback voltage less than state calls for high voltage = TRUE boolean
Open or Shorted to Gnd

Enable Conditions
Disabling Faults Present = FALSE
AND Engine Running = RUN
AND Ignition Voltage >= 11 V
AND Ignition Voltage <= 16 V
AND Enable Time delay >= 0.5 s

Time required
Detection Time
5.00 seconds failure out of 9.88 seconds sample period
Continuous Monitoring every 125.00 ms
Detection Samples
40 test failures within 80 test samples at 125. ms loop time

OUTD_ACCR_ShortHigh

DTC Description / Detecting Condition / Confirmation Procedure
P0647 refer to [DTC P0647: Air Conditioning (A/C) Clutch Relay Control Circuit High Voltage]. P0647

Monitor Strategy Description
Detects a short to battery on A/C clutch output circuit.
Fault information provided by an output driver chip.

Malfunction Criteria
Output driver IC internal feedback voltage greater than state calls for low voltage = TRUE boolean
Shorted to Battery

Enable Conditions
Disabling Faults Present = FALSE
AND Engine Running = RUN
AND Ignition Voltage >= 11 V
AND Ignition Voltage <= 16 V
AND Enable Time delay >= 0.5 s

Time required
Detection Time
5.00 seconds failure out of 9.88 seconds sample period
Continuous Monitoring every 125.00 ms
Detection Samples
40 test failures within 80 test samples at 125. ms loop time

MIL_OutputFault

DTC Description / Detecting Condition / Confirmation Procedure
P0650 refer to [DTC P0650: Malfunction Indicator Lamp (MIL) Control Circuit]. P0650

Monitor Strategy Description
Detects a short to ground, to battery or open circuit on MIL output.
Fault information provided by an output driver chip.

Malfunction Criteria
Output driver IC internal feedback voltage less than state calls for high voltage = TRUE boolean
OR output driver IC internal feedback voltage greater than state calls for low voltage = TRUE boolean
Open, Shorted to Gnd, or Shorted to Battery

Enable Conditions
Disabling Faults Present = FALSE
AND Engine Running = RUN
AND Ignition Voltage >= 11 V
AND Ignition Voltage <= 16 V
AND Enable Time delay >= 0.5 s

Time required
Detection Time
5.00 seconds failure out of 9.88 seconds sample period
Continuous Monitoring every 125.00 ms
Detection Samples
40 test failures within 80 test samples at 125. ms loop time

O2_11_LeanPE

DTC Description / Detecting Condition / Confirmation Procedure
P1166 refer to [DTC P1166: HO2S Circuit Low Voltage During Power Enrichment Sensor 1]. P1166

Monitor Strategy Description
Determines if O2 sensor indicates lean exhaust while in Power Enrichment (PE).

Malfunction Criteria
O2 sensor filtered voltage < 0.3501 V
AND
Air Fuel Ratio <= 13.5

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 Power Enrichment Mode active = TRUE
AND No disabling faults present = FALSE
AND Sensor not currrently failing Open conditions with pumping current 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 = FALSE
AND Closed loop fuel control active = TRUE
AND (ALWAYS):
Above conditions met long enough >= 2 s






































Time required
90 test failures within a 100 test samples.
Continuous Monitoring every 125. ms loop time

O2_12_LeanPE

DTC Description / Detecting Condition / Confirmation Procedure
P1137 refer to [DTC P1137: HO2S Circuit Low Voltage During Power Enrichment Sensor 2]. P1137

Monitor Strategy Description
Determines if O2 sensor indicates lean exhaust while in Power Enrichment (PE).

Malfunction Criteria
O2 sensor filtered voltage < 0.3501 V
AND
Air Fuel Ratio <= 13.5

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 Power Enrichment Mode active = TRUE
AND No disabling faults present = FALSE
AND Sensor not currently failing Open conditions with pumping current ON = FALSE
AND Engine running long enough >= 10 s
AND Engine coolant warm enough >= See table below.
Above conditions met long enough >= 2 s






































Time required
90 test failures within 100 test samples.
Continuous Monitoring every 125. ms

O2_11_RichDFCO

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 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 Deceleration Fuel Cut Off conditions present = TRUE
AND No disabling faults present = FALSE
AND Sensor not currently failing Open conditions with pumping current 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 = FALSE
AND Closed loop fuel control active = TRUE
AND (ALWAYS):
Above conditions met long enough >= 2 s






































Time required
90 test failures within 100 test samples.
Continuous Monitoring every 125. ms.

O2_12_RichDFCO

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 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 Power Enrichment Mode active = TRUE
AND No disabling faults present = FALSE
AND Sensor not currently failing Open conditions with pumping current ON = FALSE
AND Engine running long enough >= 10 s
AND Engine coolant warm enough >= See table below.
Above conditions met long enough >= 2 s






































Time required
90 test failures within 100 test samples.
Continuous Monitoring every 125. ms.

LowPwrCtr

DTC Description / Detecting Condition / Confirmation Procedure
P2610 refer to [DTC P2610: Control Module Ignition Off Timer Performance]. P2610

Monitor Strategy Description
Detects inaccuracy of the LPC (Engine Off Timer), by comparing the elapsed start/end time of the LPC during a reference time period defined by a timer within the controller's main processor.

Malfunction Criteria
Engine Off Timer Error > 20 seconds

Enable Conditions
Completion Status (Test is not complete) = FALSE
AND Engine running = RUN
AND Enough runtime >= 10 seconds
AND Battery voltage not too low > 11 V
Evaluation of LPC (Engine Off Timer) Occurs When:
AND Elapsed Time Sufficient for Evaluation of Timer Performance >= 60 seconds

Time required
Test runs when Engine Runtime = 60 seconds.
Test runs once per key cycle.