EGR System Monitor
OBD System Description - EGR System MonitorEGR Insufficient Flow
DTC Description / Detecting Condition / Confirmation Procedure
P0401 refer to P0401
Monitor Strategy Description
This diagnostic will determine if there is a reduction in EGR Flow.
Malfunction Criteria
Filtered MAP change (Expected - Actual) > See table below.
The associated change in MAP is compared with a threshold from RPM vs. Barometric Pressure table. > 0 kPa (passing)
The results are statistically filtered (EWMA) and compared to a decision limit. DTC is set when the filtered result exceeds the decision limit. > -1 kPa (failing)
KtEGRF_p_ExpectedMAP_Chg (For AT)
KtEGRF_p_ExpectedMAP_Chg (For MT)
Enable Conditions
EGR Flow Diag Enable Conditions
Disabling Faults Present = FALSE boolean
AND EGR Flow test Complete this key cycle = FALSE boolean
AND EGR Flow test abort requested = FALSE boolean
AND EGR Engine Conditions Met = TRUE boolean
AND EGR Flow Transient Conditions Met = TRUE boolean
AND EGR Flow Stability Conditions Met = TRUE boolean
AND Off Board control requested = FALSE boolean
Engine Conditions
EGR Flow Test Delay = FALSE boolean
AND EGR Flow test abort = FALSE boolean
AND EGR Hardware Conditions Met = TRUE boolean
AND IAT > 2.75 °C
AND IAT < 80 °C
AND Vehicle Speed > 18 kph
AND Throttle Position < 1.001%
AND Barometric Pressure > 72 kPa
AND Engine Speed > 1200 rpm
Stability Conditions
EGR Engine Conditions Met = TRUE boolean
AND EGR Flow Transient Conditions Met = TRUE boolean
AND EGR Flow Diag Enabled = TRUE boolean
AND EGR Position < 1.001%
AND Altitude Compensated MAP >= 10 kPa
AND Altitude Compensated MAP <= 36 kPa (For AT)
AND Altitude Compensated MAP <= 39 kPa (For MT)
AND Engine Speed >= 1300 rpm
AND Engine Speed <= 2900 rpm (For AT)
AND Engine Speed <= 3000 rpm (For MT)
AND Delta MAP < 1 kPa
Transient Conditions
EGR Engine Conditions Met = TRUE boolean
AND DFCO status condition met = TRUE boolean
AND Current AC Clutch state = Previous state enum
AND Torque Fuel Ratio Correction enabled = FALSE boolean
AND Current TCC state = Previous state enum
AND Delta Idle Airflow < 14.9994 g/s
Time required
Test runs once per key cycle depending on drive cycle.
EGR Excessive Flow during Crank
DTC Description / Detecting Condition / Confirmation Procedure
P0402 refer to P0402
Monitor Strategy Description
Detects an EGR open to a large open position during crank.
Malfunction Criteria
EGR Raw Position > 70.0012%
Enable Conditions
Engine State = CRANK enum
AND Off Board control requested = FALSE boolean
AND Ignition Voltage >= 10 V
AND Ignition Voltage <= 16 V
Time required
Test runs during crank 3 seconds required for failure
EGR Open Valve Position Error
DTC Description / Detecting Condition / Confirmation Procedure
P0404 refer to P0404
Monitor Strategy Description
This DTC will detect an open valve position error.
Malfunction Criteria
Current - Commanded EGR > 14.9994%
Enable Conditions
Engine State = RUN enum
AND EGR Flow Conditions Met = TRUE boolean
AND Off Board control requested = FALSE boolean
AND EGR Open Valve Disabling Faults = FALSE boolean
AND IAT > 2.75 °C
AND IAT < 80 °C
AND IAT >= 3 °C
ZONE 1: Desired EGR Position > 50%
ZONE 2: Desired EGR Position < 50%
Time required
Detection Time
0.38 seconds failure out of 0.63 seconds sample period
Continuous Monitoring every 125. ms loop time
Detection Samples
3 test failures within 40 test samples at 125. ms loop time
EGR Closed Valve Pintle Error
DTC Description / Detecting Condition / Confirmation Procedure
P042E refer to P042E
Monitor Strategy Description
This DTC will detect an EGR valve that will not close completely.
Malfunction Criteria
Current - Learned Low Raw EGR Position > 10.0006%
Enable Conditions
Engine State = RUN enum
AND Off Board control not requested = FALSE boolean
AND Closed Valve Disabling faults not present = FALSE boolean
AND EGR Hardware Conditions Met = TRUE boolean
AND IAT > 2.75 °C
AND IAT < 80 °C
AND IAT >= 3 °C
Time required
Detection Time
5.00 seconds failure out of 5 seconds
Continuous Monitoring every 125. ms loop time
Detection Samples
40 test failures within 40 test samples at 125. ms loop time
NOTE:
Test must fail 3 times each time separated by at least a 5 sec. period with EGR > 30%
EGR Pintle Position Sensor Circuit Low
DTC Description / Detecting Condition / Confirmation Procedure
P0405 refer to P0405
Monitor Strategy Description
This DTC will detect open/short low circuit or sensor.
Malfunction Criteria
EGR position signal < 1.9989%
Enable Conditions
Engine State = RUN enum
AND Ignition Voltage >= 11.7002 V
AND Ignition Voltage <= 16 V
Time required
Detection Time
10.00 seconds failure out of 10. seconds sample period
Continuous Monitoring every 125. ms loop time
EGR Pintle Position High Voltage
DTC Description / Detecting Condition / Confirmation Procedure
P0406 refer to P0406
Monitor Strategy Description
This DTC will detect short high circuit or sensor.
Malfunction Criteria
EGR position signal > 98.0011%
Enable Conditions
Engine State = RUN enum
AND Ignition Voltage >= 11.7002 V
AND Ignition Voltage <= 16 V
Time required
Detection Time
10.00 seconds failure out of 10. seconds sample period
Continuous Monitoring every 125. ms loop time
MODE $06 Data