Engine/Motor Control Module --, 2021 MY
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Catalyst System | P0420 - Catalyst System Efficiency Below Threshold Bank 1 | intrusive monitor | ratio of measured corrected OSC / OSC of borderline catalyst | monitor entry conditions | 15 [s] once / DCY | 1 DCY |
|
||||
| measure of OSC compared to OSC of borderline catalyst | arithmetic average value of OSC ratio | not calibrated | [-] | conditions for active lambda diagnosis (referenced) | checked | ||||||
| or | for arithmetic average value calculation | ||||||||||
| EWMA filtered value of OSC ratio | < 0.10 | [-] | number of checks required for valid result | not calibrated | [-] | ||||||
| for EWMA-filter | |||||||||||
| K-factor | 0.35 | [-] | |||||||||
| minimum number of tests per DCY required | 1 | ||||||||||
| step change detection will initiate multiple tests per DCY conditions for step change detection | |||||||||||
| deviation between new measured value and old EWMA filtered value | > 0.60 | [-] | |||||||||
| number of checks for confirmation | 3.00 | [-] | |||||||||
| maximum tolerance to confirm filtered value | 0.02 | [-] | |||||||||
| initial value of filtered value | 1.00 | [-] | |||||||||
| maximum number of checks per driving cycle | 2.00 | [-] | |||||||||
| additional conditions: | |||||||||||
| no additional conditions calibrated | |||||||||||
| Misfire | P0300 - Random/Multiple Cylinder Misfire Detected | crankshaft speed fluctuation (single or multiple) | emission threshold misfire rate (MR) | > 2.48 | [%] | case 1: | 1000 [rev] continuous | 2 DCY |
|
||
| P0301 - Cylinder 1 Misfire Detected | catalyst damage misfire rate (MR) | > 3.23...16.60 | [%] | ECT downstream engine @ start | >= -48 | [°C] | 200 [rev] continuous | immediately |
|
||
| P0302 - Cylinder 2 Misfire Detected | case 2: |
|
|||||||||
| P0304 - Cylinder 4 Misfire Detected | ECT downstream engine @ start | < -48 | [°C] |
|
|||||||
| P0305 - Cylinder 5 Misfire Detected | then activation if ECT downstream engine | > 18 | [°C] |
|
|||||||
| P0303 - Cylinder 3 Misfire Detected | general: |
|
|||||||||
| active after engine start | idle - 150 [RPM] + 1 camshaft [rev] | ||||||||||
| time after engine start | > 0.0 | [s] | |||||||||
| engine torque | >= 0 | [Nm] | |||||||||
| fuel cut off | not active | ||||||||||
| rough road | not detected | ||||||||||
| Evaporative Emission (EVAP) System | P0441 - EVAP System Incorrect Purge Flow | intrusive monitor | purge valve quality | < 0.10 | [-] | monitor entry conditions | 3.2 [s] once / DCY | 2 DCY |
|
||
| functional check | diff. BARO vs. intake manifold pressure | > 25.00...30.00 | [kPa] | ||||||||
| relative engine load | > 13.99...21.98 | [%] | |||||||||
| engine speed | 1300...3000 | [RPM] | |||||||||
| idle speed | not active | ||||||||||
| vehicle speed | not calibrated | [mph] | |||||||||
| vehicle speed | not calibrated | [mph] | |||||||||
| engine speed deviation | < | 100 | | [RPM] | |||||||||
| engine load deviation | < | 7.99 | | [%] | |||||||||
| diff. actual vs. filtered intake manifold pressure model | < |1.00...3.00| | [kPa] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| MAP set point deviation | < |2.00...6.00| | [kPa] | |||||||||
| and | |||||||||||
| fuel cut-off | active | ||||||||||
| or | |||||||||||
| lambda control | closed loop | ||||||||||
| lambda control value | 0.90...1.10 | [-] | |||||||||
| lambda value | 0.95...1.05 | [-] | |||||||||
| and | |||||||||||
| selected gear | >= 0.00 | [-] | |||||||||
| and | |||||||||||
| case 1 | |||||||||||
| integrated air mass through canister purge valve | not calibrated | [g] | |||||||||
| or | |||||||||||
| cumulated integrated purge MAF since engine start | not calibrated | [g] | |||||||||
| case 2 | |||||||||||
| integrated air mass through canister purge valve | >= 15.0 | [g] | |||||||||
| cumulated integrated purge MAF since engine start | not calculated | [g] | |||||||||
| and | |||||||||||
| valve opening angle for purge adaptation | >= 0.00 | [-] | |||||||||
| or | |||||||||||
| air mass flow for purge adaptation | >= 0.00 | [-] | |||||||||
| and | |||||||||||
| case 1 | |||||||||||
| AAT | > 30 | [°C] | |||||||||
| purge flow adaptation factor | <= 4.00...15.00 | [-] | |||||||||
| case 2 | |||||||||||
| AAT | -40...30 | [°C] | |||||||||
| purge flow adaptation factor | <= 4.00...15.00 | [-] | |||||||||
| case 3 | |||||||||||
| AAT | < -40 | [°C] | |||||||||
| purge flow adaptation factor | <= 4.00...15.00 | [-] | |||||||||
| and | |||||||||||
| cumulated air mass since engine start | >= 0.50...23.30 | [kg] | |||||||||
| AAT | > 3 | [°C] | |||||||||
| BARO | > 73.00 | [kPa] | |||||||||
| battery voltage | 10.00...16.00 | [V] | |||||||||
| and | |||||||||||
| ECT downstream engine | > 60 | [°C] | |||||||||
| or | |||||||||||
| modeled ECT | > 80 | [°C] | |||||||||
| conditions for measurement window | |||||||||||
| diff. actual vs. filtered freezed intake manifold pressure model | < | 5.00 | | [kPa] | |||||||||
| diff. actual vs. filtered intake manifold pressure model | < |1.00...4.00| | [kPa] | |||||||||
| change of engine mode | not active | ||||||||||
| engine speed | 1200...3200 | [RPM] | |||||||||
| relative engine load | > 18.00 | [%] | |||||||||
| diff. BARO vs. intake manifold pressure | > 25.00 | [kPa] | |||||||||
| diff. BARO vs. boost pressure | not calibrated | [kPa] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| maximum throttle position dynamic | not calibrated | [%] | |||||||||
| engine speed deviation | < | 100 | | [RPM] | |||||||||
| change of manifold pressure set point | < |2.00...6.00| | [kPa] | |||||||||
| change of modeled manifold pressure | < |1.00...4.00| | [kPa] | |||||||||
| Evaporative Emission (EVAP) System | P00FE - EVAP System Tank Vapor Line Restricted/Blocked | intrusive monitor | high pass filtered DMTL pump current | >= 1.0 | [mA] | previous ECM keep alive time | 16.0 [s] once / DCY | 2 DCY |
|
||
| rationality check: blocked line | for time | > 7.4 | [s] | reference measurement of small leak monitor | finished | ||||||
| and | |||||||||||
| high pass filtered DMTL pump current | >= 1.0 | [mA] | |||||||||
| during time after reference measurement | <= 12.0 | [s] | |||||||||
| actual DCY | |||||||||||
| ECT downstream engine @ start | >= 3 | [°C] | |||||||||
| AAT | 4...35 | [°C] | |||||||||
| BARO | > 73.95 | [kPa] | |||||||||
| battery voltage | >= 10.90; <= 16.10 | [V] | |||||||||
| time since engine start | >= 600.0 | [s] | |||||||||
| diff. between ECT downstream engine @ start and AAT | not calibrated | [K] | |||||||||
| or | |||||||||||
| propulsion off time previous dcy | >= 21600.0 | [s] | |||||||||
| initial vehicle speed | > 6 | [mph] | |||||||||
| vehicle speed | > 3 | [mph] | |||||||||
| vehicle speed deviation | <= | 159 | | [mph] | |||||||||
| engine speed deviation | <= | 8192 | | [RPM] | |||||||||
| purge flow adaptation factor | <= 2.50 | [-] | |||||||||
| fuel level | <= 45.00 | [l] | |||||||||
| Evaporative Emission (EVAP) System Very Small Leak | P0456 - EVAP System Leak Detected (Very Small Leak) | intrusive monitor | EVAP-system leakage area calculated from pump current curve | > 0.16 | [mm A 2 ] | ECT downstream engine @ start | >= 3 | [°C] | 800.0 [s] once / DCY | 2 DCY |
|
| rationality check | diff. between ECT downstream engine @ start and AAT | not calibrated | [K] | ||||||||
| or | |||||||||||
| propulsion off time previous dcy | >= 21600.0 | [s] | |||||||||
| AAT | < 35; > 4 | [°C] | |||||||||
| BARO | > 73.95 | [kPa] | |||||||||
| time since engine start in current dcy | >= 600.0 | [s] | |||||||||
| battery voltage | >= 10.90; <= 16.10 | [V] | |||||||||
| change in battery voltage during monitoring | < 1.00 | [V] | |||||||||
| engine off time | >= 3.0 | [s] | |||||||||
| vehicle speed | 0 | [mph] | |||||||||
| evap purge adaptation | < 2.50 | [-] | |||||||||
| integrated purge mass flow since start of last purge phase | not calibrated | ||||||||||
| no sudden change in evap pump current (filling event) | < 1.0; > -0.3 | [mA] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| deviation of filtered evap pump current during reference measurement within range | <= 3.0 | [mA] | |||||||||
| change in relative evap pump current during monitoring | not calibrated | [-] | |||||||||
| within time | not calibrated | [s] | |||||||||
| (during ECM keep alive-time after ignition off, max. time) | < 900.0 | [s] | |||||||||
| EVAP vent valve | not calibrated | ||||||||||
| airbag | not activated | ||||||||||
| fuel level | <= 45.00 | [l] | |||||||||
| Evaporative Emission (EVAP) System Small Leak | P0442 - EVAP System Leak Detected (Small Leak) | intrusive monitor | modeled pressure from pump current | < 0.86 | [kPa] | ECT downstream engine @ start | >= 3 | [°C] | 400.0 [s] once / DCY | 2 DCY |
|
| pressure check | diff. between ECT downstream engine @ start and AAT | not calibrated | [K] | ||||||||
| or | |||||||||||
| propulsion off time previous dcy | >= 21600.0 | [s] | |||||||||
| AAT | < 35; > 4 | [°C] | |||||||||
| BARO | > 73.95 | [kPa] | |||||||||
| time since engine start in current dcy | >= 600.0 | [s] | |||||||||
| battery voltage | >= 10.90; <= 16.10 | [V] | |||||||||
| change in battery voltage during monitoring | < 1.00 | [V] | |||||||||
| engine off time | >= 3.0 | [s] | |||||||||
| vehicle speed | 0 | [mph] | |||||||||
| no sudden change in evap pump current (filling event) | < 1.0; > -0.3 | [mA] | |||||||||
| deviation of filtered evap pump current during reference measurement within range | <= 3.0 | [mA] | |||||||||
| change in relative evap pump current during monitoring | not calibrated | [-] | |||||||||
| within time | not calibrated | [s] | |||||||||
| (during ECM keep alive-time after ignition off, max. time) | < 900.0 | [s] | |||||||||
| EVAP vent valve | not calibrated | ||||||||||
| airbag | not activated | ||||||||||
| fuel level | <= 45.00 | [l] | |||||||||
| Evaporative Emission (EVAP) Diagnosis Module Tank Leakage (DMTL) | P043E - EVAP System Leak Detection Reference Orifice Low Flow | out of range high | during engine off: | > 40.0 | [mA] | during engine off: | 14.0 [s] once / DCY | 2 DCY |
|
||
| evap pump current during reference measurement | ECT downstream engine @ start | >= 3 | [°C] | ||||||||
| during engine running: | > 40.0 | [mA] | diff. between ECT down stream engine @ start and AAT | not calibrated | [K] | 14.0 [s] once / DCY | 2 DCY | ||||
| evap pump current during reference measurement | or | ||||||||||
| propulsion off time previous dcy | >= 21600.0 | [s] | |||||||||
| AAT | < 35; > 4 | [°C] | |||||||||
| BARO | > 73.95 | [kPa] | |||||||||
| time since engine start in current dcy | >= 600.0 | [s] | |||||||||
| battery voltage | >= 10.90; <= 16.10 | [V] | |||||||||
| change in battery voltage during monitoring | < 1.00 | [V] | |||||||||
| engine off time | >= 3.0 | [s] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| vehicle speed | 0 | [mph] | |||||||||
| deviation of filtered evap pump current during reference measurement within range | <= 3.0 | [mA] | |||||||||
| airbag | not activated | ||||||||||
| during engine running: | |||||||||||
| BARO | > 73.95 | [kPa] | |||||||||
| time since engine start | >= 600.0 | [s] | |||||||||
| change in battery voltage during monitoring | < 1.50 | [V] | |||||||||
| at least one leak detection monitor during engine off | preceding | ||||||||||
| engine speed | > 20 | [RPM] | |||||||||
| fuel cut off | not active | ||||||||||
| gear shift | not detected | ||||||||||
| engine stop | not commanded | ||||||||||
| O2S front | ready | ||||||||||
| fuel level | <= 45.00 | [l] | |||||||||
| P043F - EVAP System Leak Detection Reference Orifice High Flow | out of range low | during engine off: | < 15.0 | [mA] | during engine off: | 14.0 [s] once / DCY | 2 DCY |
|
|||
| evap pump current during reference measurement | ECT downstream engine @ start | >= 3 | [°C] | ||||||||
| during engine running: | < 15.0 | [mA] | diff. between ECT down stream engine @ start and AAT | not calibrated | [K] | 14.0 [s] once / DCY | 2 DCY | ||||
| evap pump current during reference measurement | or | ||||||||||
| propulsion off time previous dcy | >= 21600.0 | [s] | |||||||||
| AAT | < 35; > 4 | [°C] | |||||||||
| BARO | > 73.95 | [kPa] | |||||||||
| time since engine start in current dcy | >= 600.0 | [s] | |||||||||
| battery voltage | >= 10.90; <= 16.10 | [V] | |||||||||
| change in battery voltage during monitoring | < 1.00 | [V] | |||||||||
| engine off time | >= 3.0 | [s] | |||||||||
| vehicle speed | 0 | [mph] | |||||||||
| deviation of filtered evap pump current during reference measurement within range | <= 3.0 | [mA] | |||||||||
| airbag | not activated | ||||||||||
| during engine running: | |||||||||||
| BARO | > 73.95 | [kPa] | |||||||||
| time since engine start | >= 600.0 | [s] | |||||||||
| change in battery voltage during monitoring | < 1.50 | [V] | |||||||||
| at least one leak detection monitor during engine off | preceding | ||||||||||
| engine speed | > 20 | [RPM] | |||||||||
| fuel cut off | not active | ||||||||||
| gear shift | not detected | ||||||||||
| engine stop | not demanded | ||||||||||
| O2S front | ready | ||||||||||
| fuel level | <= 45.00 | [l] | |||||||||
| P2407 - EVAP System Leak Detection Pump Sense Circuit Intermittent/Erratic | signal check | during engine off: | > 3.0 | [mA] | during engine off: | 800.0 [s] once / DCY | 2 DCY |
|
|||
| fluctuation of evap pump current during reference measurement | ECT downstream engine @ start | >= 3 | [°C] | ||||||||
| or | diff. between ECT downstream engine @ start and AAT | not calibrated | [K] | ||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| P2450 - EVAP System Switching Valve Performance/Stuck Open | drop of evap pump current during pump phase | > 0.8 | [mA] | or |
|
||||||
| for time | >= 5.0 | [s] | propulsion off time previous dcy | >= 21600.0 | [s] | ||||||
| during engine running - only 1.dcy | AAT | < 35; > 4 | [°C] | ||||||||
| fluctuation of evap pump current during reference measurement | > 3.0 | [mA] | BARO | > 73.95 | [kPa] | ||||||
| or | time since engine start in preceding dcy | >= 600.0 | [s] | ||||||||
| drop of evap pump current during pump phase | > 0.8 | [mA] | battery voltage | >= 10.90; <= 16.10 | [V] | ||||||
| for time | >= 5.0 | [s] | change in battery voltage during monitoring | < 1.00 | [V] | ||||||
| engine off time | >= 3.0 | [s] | |||||||||
| vehicle speed | 0 | [mph] | |||||||||
| no sudden change in evap pump current (filling event) | < 1.0; > -0.3 | [mA] | |||||||||
| change in relative evap pump current during monitoring | not calibrated | [-] | |||||||||
| within time | not calibrated | [s] | |||||||||
| (during ECM keep alive-time after ignition off, max. time) | < 900.0 | [s] | |||||||||
| airbag | not activated | ||||||||||
| during engine running: | |||||||||||
| BARO | > 73.95 | [kPa] | |||||||||
| time since engine start | >= 600.0 | [s] | |||||||||
| change in battery voltage during monitoring | < 1.50 | [V] | |||||||||
| at least one leak detection monitor during engine off | preceding | ||||||||||
| engine speed | > 20 | [RPM] | |||||||||
| fuel cut off | not active | ||||||||||
| gear shift | not detected | ||||||||||
| engine stop | not demanded | ||||||||||
| O2S front | ready | ||||||||||
| fuel level | <= 45.00 | [l] | |||||||||
| signal check | during engine off: | <= 0.6 | [mA] | during engine off: | 16.0 [s] once / DCY | 2 DCY | |||||
| evap pump current difference between reference measurement to idle | ECT downstream engine @ start | >= 3 | [°C] | ||||||||
| during engine running: | <= 0.6 | [mA] | diff. between ECT down stream engine @ start and AAT | not calibrated | [K] | 14.0 [s] once / DCY | 2 DCY | ||||
| evap pump current difference between reference measurement to idle | or | ||||||||||
| propulsion off time previous dcy | >= 21600.0 | [s] | |||||||||
| AAT | < 35; > 4 | [°C] | |||||||||
| BARO | > 73.95 | [kPa] | |||||||||
| time since engine start in preceding dcy | >= 600.0 | [s] | |||||||||
| battery voltage | >= 10.90; <= 16.10 | [V] | |||||||||
| change in battery voltage during monitoring | < 1.00 | [V] | |||||||||
| engine off time | >= 3.0 | [s] | |||||||||
| vehicle speed | 0 | [mph] | |||||||||
| no sudden change in evap pump current (filling event) | < 1.0; > -0.3 | [mA] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| deviation of filtered evap pump current during reference measurement within range | <= 3.0 | [mA] | |||||||||
| change in relative evap pump current during monitoring | not calibrated | [-] | |||||||||
| within time | not calibrated | [s] | |||||||||
| (during ECM keep alive-time after ignition off, max. time) | < 900.0 | [s] | |||||||||
| airbag | not activated | ||||||||||
| during engine running: | |||||||||||
| BARO | > 73.95 | [kPa] | |||||||||
| time since engine start | >= 600.0 | [s] | |||||||||
| change in battery voltage during monitoring | < 1.50 | [V] | |||||||||
| at least one leak detection monitor during engine off | preceding | ||||||||||
| engine speed | > 20 | [RPM] | |||||||||
| fuel cut off | not active | ||||||||||
| gear shift | not detected | ||||||||||
| engine stop | not demanded | ||||||||||
| O2S front | ready | ||||||||||
| fuel level | <= 45.00 | [l] | |||||||||
| Evaporative Emission (EVAP) Diagnosis Module Tank Leakage (DMTL) Pump Motor | P2401 - EVAP System Leak Detection Pump Control Circuit Low | circuit low | signal voltage | < 2.74 | [V] | evap pump electric drive | commanded off | [V] | 0.5 [s] continuous | 2 DCY |
|
| battery voltage | > 10.90; < 16.10 | ||||||||||
| P2400 - EVAP System Leak Detection Pump Control Circuit/Open | open circuit | signal voltage | 3.26...4.70 | [V] | evap pump electric drive | commanded off | [V] | 0.5 [s] continuous | 2 DCY |
|
|
| battery voltage | > 10.90; < 16.10 | ||||||||||
| P2402 - EVAP System Leak Detection Pump Control Circuit High | circuit high | signal voltage at evap pump current measuring resistor | > 4.00 | [V] | evap pump electric drive | commanded on | [V] | 0.1 [s] continuous | 2 DCY |
|
|
| battery voltage | > 10.90; < 16.10 | ||||||||||
| P2402 - EVAP System Leak Detection Pump Control Circuit High | functional check: stuck open/closed | signal voltage at evap pump current measuring resistor | > 1.80 | [V] | evap pump electric drive | commanded on | [V] | 0.5 [s] continuous | 2 DCY |
|
|
| battery voltage | > 10.90; < 16.10 | ||||||||||
| Evaporative Emission (EVAP) Diagnosis Module Tank Leakage (DMTL) Pump Heater | P240B - EVAP System Leak Detection Pump Heater Control Circuit Low | circuit low | signal voltage | < 2.74 | [V] | evap pump heater | commanded off | [V] | 0.5 [s] continuous | 2 DCY |
|
| battery voltage | > 10.90; < 16.10 | ||||||||||
| P240A - EVAP System Leak Detection Pump Heater Control Circuit/Open | open circuit | signal voltage | 3.26...4.70 | [V] | evap pump heater | commanded off | [V] | 0.5 [s] continuous | 2 DCY |
|
|
| battery voltage | > 10.90; < 16.10 | ||||||||||
| P240C - EVAP System Leak Detection Pump Heater Control Circuit High | circuit high | signal current | >= 2.2...4.0 | [A] | evap pump heater | commanded on | [V] | 0.5 [s] continuous | 2 DCY |
|
|
| battery voltage | > 10.90; < 16.10 | ||||||||||
| Evaporative Emission (EVAP) Diagnosis Module Tank Leakage (DMTL) Valve | P0448 - EVAP System Vent Control Circuit Shorted | circuit low | signal voltage | < 2.74 | [V] | evap pump solenoid valve | commanded off | [V] | 0.5 [s] continuous | 2 DCY |
|
| battery voltage | > 10.90; < 16.10 | ||||||||||
| P0447 - EVAP System Vent Control Circuit Open | open circuit | signal voltage | 3.26...4.70 | [V] | evap pump solenoid valve | commanded off | [V] | 0.5 [s] continuous | 2 DCY |
|
|
| battery voltage | > 10.90; < 16.10 | ||||||||||
| P0448 - EVAP System Vent Control Circuit Shorted | circuit high | signal current | >= 2.2...4.0 | [A] | evap pump solenoid valve | commanded on | [V] | 0.5 [s] continuous | 2 DCY |
|
|
| battery voltage | > 10.90; < 16.10 | ||||||||||
| Evaporative Emission (EVAP) Canister Purge Valve | P0459 - EVAP System Purge Control Valve "A" Circuit High | circuit high | signal current | > 0.60...12.50 | [A] | actuator | commanded on | [V] | 0.5 [s] continuous | 2 DCY |
|
| battery voltage | >= 8.90 | ||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Evaporative Emission (EVAP) Canister Purge Valve | P0444 - EVAP System Purge Control Valve "A" Circuit Open | open circuit | signal voltage | 3.26...4.70 | [V] | actuator | commanded off | [V] | 0.5 [s] continuous | 2 DCY |
|
| battery voltage | >= 8.90 | ||||||||||
| Evaporative Emission (EVAP) Canister Purge Valve | P0458 - EVAP System Purge Control Valve "A" Circuit Low | circuit low | signal voltage | < 2.74 | [V] | actuator | commanded off | [V] | 0.5 [s] continuous | 2 DCY |
|
| battery voltage | >= 8.90 | ||||||||||
| Fuel System | P219C - Cylinder 1 Air-Fuel Ratio Imbalance | intrusive monitor | individual cylinder fuel correction based on measured enleanment for dedicated engine roughness increase | > 1.16 | [-] | general: | 20 (does not run in FTP) [s] once / DCY | 2 DCY |
|
||
| P219D - Cylinder 2 Air-Fuel Ratio Imbalance | A/F cylinder imbalance: out of range high | or | camshaft adjustment | not calibrated |
|
||||||
| P219F - Cylinder 4 Air-Fuel Ratio Imbalance | counter for adaptation abort (due to misfire) | > 255.00 | [-] | crankshaft adaptation | completed |
|
|||||
| P21A0 - Cylinder 5 Air-Fuel Ratio Imbalance | rough road | not detected |
|
||||||||
| P219E - Cylinder 3 Air-Fuel Ratio Imbalance | engine roughness signal | valid |
|
||||||||
| engine speed | 1200...2600 | [RPM] | |||||||||
| engine load | 24.75...80.25 | [%] | |||||||||
| selected gear | >= 5.00 | [-] | |||||||||
| BARO | > 73.00 | [kPa] | |||||||||
| AAT | > -48 | [°C] | |||||||||
| ECT downstream engine | 60...3004 | [°C] | |||||||||
| modeled catalyst temperature | 400...920 | [°C] | |||||||||
| electrical check of O2S front | completed | ||||||||||
| electrical check of O2S rear | completed | ||||||||||
| lambda control | closed loop | ||||||||||
| canister load | < 50.00 | [-] | |||||||||
| lambda set value | 1 | [-] | |||||||||
| catalyst heating | not active | ||||||||||
| ratio fuel mass from evap purge system to fuel mass through injectors | < 0.99 | [-] | |||||||||
| integrated air mass | >= 6.00 | [kg] | |||||||||
| misfire on currently lean shifted cylinder | not detected | ||||||||||
| scavenging rate | not calibrated | [-] | |||||||||
| Fuel System | P219C - Cylinder 1 Air-Fuel Ratio Imbalance | intrusive monitor | individual cylinder fuel correction based on measured enleanment for dedicated engine roughness increase | < 0.84 | [-] | general: | 20 (does not run in FTP) [s] once / DCY | 2 DCY |
|
||
| P219D - Cylinder 2 Air-Fuel Ratio Imbalance | A/F cylinder imbalance: out of range low | camshaft adjustment | not calibrated |
|
|||||||
| P219F - Cylinder 4 Air-Fuel Ratio Imbalance | crankshaft adaptation | completed |
|
||||||||
| P21A0 - Cylinder 5 Air-Fuel Ratio Imbalance | rough road | not detected |
|
||||||||
| P219E - Cylinder 3 Air-Fuel Ratio Imbalance | engine roughness signal | valid |
|
||||||||
| engine speed | 1200...2600 | [RPM] | |||||||||
| engine load | 24.75...80.25 | [%] | |||||||||
| selected gear | >= 5.00 | [-] | |||||||||
| BARO | > 73.00 | [kPa] | |||||||||
| AAT | > -48 | [°C] | |||||||||
| ECT downstream engine | 60...3004 | [°C] | |||||||||
| modeled catalyst temperature | 400...920 | [°C] | |||||||||
| electrical check of O2S front | completed | ||||||||||
| electrical check of O2S rear | completed | ||||||||||
| lambda control | closed loop | ||||||||||
| canister load | < 50.00 | [-] | |||||||||
| lambda set value | 1 | [-] | |||||||||
| catalyst heating | not active | ||||||||||
| ratio fuel mass from evap purge system to fuel mass through injectors | < 0.99 | [-] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| integrated air mass | >= 6.00 | [kg] | |||||||||
| misfire on currently lean shifted cylinder | not detected | ||||||||||
| scavenging rate | not calibrated | [-] | |||||||||
| Fuel System | P2187 - System Too Lean at Idle Bank 1 | Direct Fuel Injection | adaptive value | > 6.52 | [%] | general: | 0 (FTP75: 330.0) [s] continuous | 2 DCY |
|
||
| system too lean @ idle | number of injections after engine start | > 1000.00 | [-] | ||||||||
| engine speed | 520...1120 | [RPM] | |||||||||
| engine load | 8...42 | [%] | |||||||||
| IAT @ manifold | < 100 | [°C] | |||||||||
| ratio MAP to BARO | > 0.20 | [-] | |||||||||
| or | |||||||||||
| valve overlap | < 20.00 | [°CRK] | |||||||||
| part load adaptation | completed | ||||||||||
| lambda control | closed loop | ||||||||||
| lambda set point | 0.87...1.05 | [-] | |||||||||
| evap purge valve | closed | ||||||||||
| high PCV purge load due to oil dilution | not detected | ||||||||||
| and | |||||||||||
| case 1: | |||||||||||
| integrated air mass | <= 0.00 | [kg] | |||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| case 2: | |||||||||||
| integrated air mass | > 0.00 | [kg] | |||||||||
| minimum of: | |||||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| AAT | > 62...143 | [°C] | |||||||||
| P2188 - System Too Rich at Idle Bank 1 | Direct Fuel Injection | adaptive value | < -8.02 | [%] | general: | 0 (FTP75: 240.0) [s] continuous | 2 DCY |
|
|||
| system too rich @ idle | number of injections after engine start | > 1000.00 | [-] | ||||||||
| engine speed | 520...1120 | [RPM] | |||||||||
| engine load | 8...42 | [%] | |||||||||
| IAT @ manifold | < 100 | [°C] | |||||||||
| ratio MAP to BARO | > 0.20 | [-] | |||||||||
| or | |||||||||||
| valve overlap | < 20.00 | [°CRK] | |||||||||
| part load adaptation | completed | ||||||||||
| lambda control | closed loop | ||||||||||
| lambda set point | 0.87...1.05 | [-] | |||||||||
| evap purge valve | closed | ||||||||||
| high PCV purge load due to oil dilution | not detected | ||||||||||
| and | |||||||||||
| case 1: | |||||||||||
| integrated air mass | <= 0.00 | [kg] | |||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| case 2: | |||||||||||
| integrated air mass | > 0.00 | [kg] | |||||||||
| minimum of: | |||||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| or | > 62...143 | [°C] | |||||||||
| AAT | |||||||||||
| Fuel System | P21F8 - Fuel Control System "B" Too Lean at Idle Bank 1 | Multiport Fuel Injection | adaptive value | > 8.02 | [%] | general: | 0 (FTP75: 640.0) [s] continuous | 2 DCY |
|
||
| system too lean @ idle | number of injections after engine start | > 1000.00 | [-] | ||||||||
| engine speed | 520...1120 | [RPM] | |||||||||
| engine load | 8...42 | [%] | |||||||||
| IAT @ manifold | < 100 | [°C] | |||||||||
| ratio MAP to BARO | > 0.20 | [-] | |||||||||
| or | |||||||||||
| valve overlap | < 20.00 | [°CRK] | |||||||||
| part load adaptation | completed | ||||||||||
| lambda control | closed loop | ||||||||||
| lambda set point | 0.87...1.05 | [-] | |||||||||
| evap purge valve | closed | ||||||||||
| high PCV purge load due to oil dilution | not detected | ||||||||||
| and | |||||||||||
| case 1: | |||||||||||
| integrated air mass | <= 0.00 | [kg] | |||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| case 2: | |||||||||||
| integrated air mass | > 0.00 | [kg] | |||||||||
| minimum of: | |||||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| AAT | > 62...143 | [°C] | |||||||||
| P21F9 - Fuel Control System "B" Too Rich at Idle Bank 1 | Multiport Fuel Injection | adaptive value | < -6.98 | [%] | general: | 0 (FTP75: 1040. 0) [s] continuous | 2 DCY |
|
|||
| system too rich @ idle | number of injections after engine start | > 1000.00 | [-] | ||||||||
| engine speed | 520...1120 | [RPM] | |||||||||
| engine load | 8...42 | [%] | |||||||||
| IAT @ manifold | < 100 | [°C] | |||||||||
| ratio MAP to BARO | > 0.20 | [-] | |||||||||
| or | |||||||||||
| valve overlap | < 20.00 | [°CRK] | |||||||||
| part load adaptation | completed | ||||||||||
| lambda control | closed loop | ||||||||||
| lambda set point | 0.87...1.05 | [-] | |||||||||
| evap purge valve | closed | ||||||||||
| high PCV purge load due to oil dilution | not detected | ||||||||||
| and | |||||||||||
| case 1: | |||||||||||
| integrated air mass | <= 0.00 | [kg] | |||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| case 2: | |||||||||||
| integrated air mass | > 0.00 | [kg] | |||||||||
| minimum of: | |||||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| AAT | > 62...143 | [°C] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| P21F4 - Fuel Control System "B" Too Lean Off Idle Bank 1 | Multiport Fuel Injection | adaptive value | > 20.00 | [%] | general: | 0 (FTP75:230.0) [s] continuous | 2 DCY |
|
|||
| system too lean @ part load | number of injections after engine start | > 1000.00 | [-] | ||||||||
| engine speed | 1320...3520 | [RPM] | |||||||||
| engine load | 38...55 | [%] | |||||||||
| IAT @ manifold | < 100 | [°C] | |||||||||
| ratio MAP to BARO | > 0.20 | [-] | |||||||||
| or | |||||||||||
| valve overlap | < 20.00 | [°CRK] | |||||||||
| lambda control | closed loop | ||||||||||
| lambda set point | 0.87...1.05 | [-] | |||||||||
| evap purge valve | closed | ||||||||||
| high PCV purge load due to oil dilution | not detected | ||||||||||
| and | |||||||||||
| case 1: | |||||||||||
| integrated air mass | <= 0.00 | [kg] | |||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| case 2: | |||||||||||
| integrated air mass | > 0.00 | [kg] | |||||||||
| minimum of: | |||||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| AAT | > 62...143 | [°C] | |||||||||
| P21F5 - Fuel Control System "B" Too Rich Off Idle Bank 1 | Multiport Fuel Injection | adaptive value | < -20.00 | [%] | general: | 0 (FTP75:230.0) [s] continuous | 2 DCY |
|
|||
| system too rich @ part load | number of injections after engine start | > 1000.00 | [-] | ||||||||
| engine speed | 1320...3520 | [RPM] | |||||||||
| engine load | 38...55 | [%] | |||||||||
| IAT @ manifold | < 100 | [°C] | |||||||||
| ratio MAP to BARO | > 0.20 | [-] | |||||||||
| or | |||||||||||
| valve overlap | < 20.00 | [°CRK] | |||||||||
| lambda control | closed loop | ||||||||||
| lambda set point | 0.87...1.05 | [-] | |||||||||
| evap purge valve | closed | ||||||||||
| high PCV purge load due to oil dilution | not detected | ||||||||||
| and | |||||||||||
| case 1: | |||||||||||
| integrated air mass | <= 0.00 | [kg] | |||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| case 2: | |||||||||||
| integrated air mass | > 0.00 | [kg] | |||||||||
| minimum of: | |||||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| AAT | > 62...143 | [°C] | |||||||||
| Fuel System | P2177 - System Too Lean Off Idle Bank 1 | Direct Fuel Injection | adaptive value | > 20.00 | [%] | general: | > 1000.00 | [-] | 0 (FTP75: 220.0) [s] continuous | 2 DCY |
|
| system too lean @ part load | number of injections after engine start | ||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| engine speed | 1320...3520 | [RPM] | |||||||||
| engine load | 38...55 | [%] | |||||||||
| IAT @ manifold | < 100 | [°C] | |||||||||
| ratio MAP to BARO | > 0.20 | [-] | |||||||||
| or | |||||||||||
| valve overlap | < 20.00 | [°CRK] | |||||||||
| lambda control | closed loop | ||||||||||
| lambda set point | 0.87...1.05 | [-] | |||||||||
| evap purge valve | closed | ||||||||||
| high PCV purge load due to oil dilution | not detected | ||||||||||
| and | |||||||||||
| case 1: | |||||||||||
| integrated air mass | <= 0.00 | [kg] | |||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| case 2: | |||||||||||
| integrated air mass | > 0.00 | [kg] | |||||||||
| minimum of: | |||||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| AAT | > 62...143 | [°C] | |||||||||
| P2178 - System Too Rich Off Idle Bank 1 | Direct Fuel Injection | adaptive value | < -20.00 | [%] | general: | 0 (FTP75:220.0) [s] continuous | 2 DCY |
|
|||
| system too rich @ part load | number of injections after engine start | > 1000.00 | [-] | ||||||||
| engine speed | 1320...3520 | [RPM] | |||||||||
| engine load | 38...55 | [%] | |||||||||
| IAT @ manifold | < 100 | [°C] | |||||||||
| ratio MAP to BARO | > 0.20 | [-] | |||||||||
| or | |||||||||||
| valve overlap | < 20.00 | [°CRK] | |||||||||
| lambda control | closed loop | ||||||||||
| lambda set point | 0.87...1.05 | [-] | |||||||||
| evap purge valve | closed | ||||||||||
| high PCV purge load due to oil dilution | not detected | ||||||||||
| and | |||||||||||
| case 1: | |||||||||||
| integrated air mass | <= 0.00 | [kg] | |||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| case 2: | |||||||||||
| integrated air mass | > 0.00 | [kg] | |||||||||
| minimum of: | |||||||||||
| ECT downstream engine | > 62 | [°C] | |||||||||
| or | |||||||||||
| AAT | > 62...143 | [°C] | |||||||||
| Fuel System | P0171 - System Too Lean Bank 1 | system too lean | low pass filtered lambda controller output | > 24.00 | [%] | general: | 40.0 [s] continuous | 2 DCY |
|
||
| for time | > 30.0 | [s] | number of injections after engine start | >= 1000.00 | [-] | ||||||
| ECT downstream engine | >= 60 | [°C] | |||||||||
| lambda control | closed loop | ||||||||||
| and | |||||||||||
| high PCV purge load due to oil dilution | not detected | ||||||||||
| MAF from brake booster to manifold | not calibrated | ||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| and | |||||||||||
| case 1: | |||||||||||
| evap purge | not active | ||||||||||
| case 2: | |||||||||||
| integrated EVAP purge mass | >= 10.0 | [g] | |||||||||
| case 3: | |||||||||||
| evap purge controller limitation | >= 15.94 | [-] | |||||||||
| evap purge flow | <= 0.00 | [kg/h] | |||||||||
| P0172 - System Too Rich Bank 1 | system too rich | low pass filtered lambda controller output | < -24.00 | [%] | general: | 40.0 [s] continuous | 2 DCY |
|
|||
| for time | > 30.0 | [s] | number of injections after engine start | >= 1000.00 | [-] | ||||||
| ECT downstream engine | >= 60 | [°C] | |||||||||
| lambda control | closed loop | ||||||||||
| high PCV purge load due to oil dilution | not detected | ||||||||||
| MAF from brake booster to manifold | not calibrated | ||||||||||
| and | |||||||||||
| case 1: | |||||||||||
| evap purge | not active | ||||||||||
| case 2: | |||||||||||
| integrated EVAP purge mass | >= 10.0 | [g] | |||||||||
| case 3: | |||||||||||
| evap purge controller limitation | >= 15.94 | [-] | |||||||||
| evap purge flow | <= 0.00 | [kg/h] | |||||||||
| Fuel System | P2097 - Post Catalyst Fuel Trim System Too Rich Bank 1 | out of range high | case 1: general conditions | condition for lambda split operation | 1.0 [s] continuous | 2 DCY |
|
||||
| adapted I-part of 2nd lambda control loop (O2S front fuel trim) | > 0.030 | [-] | catalyst heating | not calibrated | |||||||
| adapted I-part of 2nd lambda control loop (O2S front offset) | <= 0.08 | [-] | case 1: general conditions | ||||||||
| case 2: pending fault fuel trim monitor from previous DCY | decrease of adapted I-part of 2nd lambda control loop between previous and actual DCY | < 0.01 | [-] | ||||||||
| adapted I-part of 2nd lambda control loop (O2S front offset) | > 0.08 | [-] | if no pending fault (offset or fuel trim monitor) from previous DCY then | ||||||||
| O2S rear Control Loop (i-part, referenced) | active | ||||||||||
| for time | >= 3.0 | [s] | |||||||||
| O2S front offset adaptation (referenced), final conditions: heal debounce | fulfilled | ||||||||||
| else pending fault (offset or fuel trim monitor) from previous DCY | |||||||||||
| O2S rear Control Loop (i-part, referenced) | active | ||||||||||
| for time | >= 1.0 | [s] | |||||||||
| O2S front offset adaptation (referenced), final conditions: fault debounce | fulfilled | ||||||||||
| case 2: pending fault fuel trim monitor from previous DCY | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| O2S rear Control Loop (i-part, referenced) | active | ||||||||||
| for time | >= 1.0 | [s] | |||||||||
| O2S front offset adaptation (referenced), final conditions: fault debounce | fulfilled | ||||||||||
| additional conditions: pending fault fuel trim and O2S front offset monitor from previous DCY | |||||||||||
| O2S rear Control Loop (i-part, referenced) | active | ||||||||||
| for time | >= 3.0 | [s] | |||||||||
| additional conditions: soot mass conditions | |||||||||||
| no additional conditions calibrated | |||||||||||
| P2096 - Post Catalyst Fuel Trim System Too Lean Bank 1 | out of range low | case 1: general conditions | condition for lambda split operation | 1.0 [s] continuous | 2 DCY |
|
|||||
| adapted I-part of 2nd lambda control loop (O2S front fuel trim) | < -0.030 | [-] | catalyst heating | not calibrated | |||||||
| adapted I-part of 2nd lambda control loop (O2S front offset) | >= -0.07 | [-] | case 1: general conditions | ||||||||
| case 2: pending fault fuel trim monitor from previous DCY | increase of adapted I-part of 2nd lambda control loop between previous and actual DCY | < 0.01 | [-] | ||||||||
| adapted I-part of 2nd lambda control loop (O2S front offset) | < -0.07 | [-] | if no pending fault (offset or fuel trim monitor) from previous DCY then | ||||||||
| O2S rear Control Loop (i-part, referenced) | active | ||||||||||
| for time | >= 3.0 | [s] | |||||||||
| O2S front offset adaptation (referenced), final conditions: heal debounce | fulfilled | ||||||||||
| else pending fault (offset or fuel trim monitor) from previous DCY | |||||||||||
| O2S rear Control Loop (i-part, referenced) | active | ||||||||||
| for time | >= 1.0 | [s] | |||||||||
| O2S front offset adaptation (referenced), final conditions: fault debounce | fulfilled | ||||||||||
| case 2: pending fault fuel trim monitor from previous DCY | |||||||||||
| O2S rear Control Loop (i-part, referenced) | active | ||||||||||
| for time | >= 1.0 | [s] | |||||||||
| O2S front offset adaptation (referenced), final conditions: fault debounce | fulfilled | ||||||||||
| additional conditions: pending fault fuel trim and O2S front offset monitor from previous DCY | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| O2S rear Control Loop (i-part, referenced) | active | [s] | |||||||||
| for time | >= 3.0 | ||||||||||
| additional conditions: soot mass conditions | |||||||||||
| no additional conditions calibrated | |||||||||||
| Fuel Pump Control (FPC) | P0148 - Fuel Delivery Error | functional check - rail pressure rise @ engine start | rail pressure rise @ start | not detected | ECT | > -48; <= 143 | [°C] | 7.0 [s] once / DCY | 2 DCY |
|
|
| low pressure start | detected | rail pressure control | closed loop | ||||||||
| high pressure start | commanded on | ||||||||||
| rail pressure before start | < 1.50 | [MPa] | |||||||||
| Fuel Pump Control (FPC) | P008A - Low Pressure Fuel System Pressure - Too Low | rationality check - pressure low | fuel trim activity | 0.95...1.05 | [-] | time after engine start | > 30.0 | [s] | 10.0 [s] continuous | 2 DCY |
|
| sum of controller deviation and adaptation pressure value | > 450.00 | [kPa] | ECT downstream engine | 0 | [°C] | ||||||
| or | lambda set point | not calibrated | [-] | ||||||||
| difference between target pressure vs. actual pressure | > 200.00 | [kPa] | lambda control | active | |||||||
| for time | > 7.8 | [s] | lambda control | closed loop | |||||||
| catalyst heating | not active | ||||||||||
| commanded PWM | not calibrated | [%] | |||||||||
| catalyst overheating protection | not calibrated | ||||||||||
| canister load | not calibrated | [-] | |||||||||
| diff. actual fuel mass set point vs. filtered fuel mass set point | not calibrated | [g/min] | |||||||||
| diff. actual fuel pressure vs. filtered fuel pressure | not calibrated | [kPa] | |||||||||
| MFI part of injected fuel | 0.00 | [-] | |||||||||
| for time | > 0.1 | [s] | |||||||||
| fuel mass set point | not calibrated | [g/s] | |||||||||
| engine speed | not calibrated | [RPM] | |||||||||
| for time | > 0.0 | [s] | |||||||||
| engine load | not calibrated | [%] | |||||||||
| for time | > 0.0 | [s] | |||||||||
| P008B - Low Pressure Fuel System Pressure - Too High | rationality check - pressure high | fuel trim activity | 0.95...1.05 | [-] | time after engine start | > 30.0 | [s] | 10.0 [s] continuous | 2 DCY |
|
|
| sum of controller deviation and adaptation pressure value | < -350.00 | [kPa] | ECT downstream engine | 0 | [°C] | ||||||
| or | lambda set point | not calibrated | [-] | ||||||||
| difference between target pressure vs. actual pressure | < -200.00 | [kPa] | lambda control | active | |||||||
| for time | > 7.8 | [s] | lambda control | closed loop | |||||||
| catalyst heating | not active | ||||||||||
| commanded PWM | not calibrated | [%] | |||||||||
| catalyst overheating protection | not calibrated | ||||||||||
| canister load | not calibrated | [-] | |||||||||
| diff. actual fuel mass set point vs. filtered fuel mass set point | not calibrated | [g/min] | |||||||||
| diff. actual fuel pressure vs. filtered fuel pressure | not calibrated | [kPa] | |||||||||
| MFI part of injected fuel | >= 0.00 | [-] | |||||||||
| for time | > 0.1 | [s] | |||||||||
| fuel mass set point | not calibrated | [g/s] | |||||||||
| engine speed | not calibrated | [RPM] | |||||||||
| for time | > 0.0 | [s] | |||||||||
| engine load | not calibrated | [%] | |||||||||
| for time | > 0.0 | [s] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Fuel Pump Control (FPC) | P0634 - Control Module Internal Temperature "A" Too High | over-temperature power stage | power stage temperature | > 150...165 | [°C] | engine speed | > 80 | [RPM] | 0.5 [s] continuous | 2 DCY |
|
| Fuel Pump Control (FPC) | P025C - Fuel Pump Module "A" Control Circuit Low | circuit low | signal voltage | < 2.74 | [V] | actuator | commanded off | 3.5 [s] continuous | 2 DCY |
|
|
| P025A - Fuel Pump Module "A" Control Circuit/Open | open circuit | signal voltage | 3.26...4.70 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY |
|
||
| P025D - Fuel Pump Module "A" Control Circuit High | circuit high | signal current | > 0.60...12.50 | [A] | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
||
| Fuel Injector | P21DB - Cylinder 1 Injector "B" Circuit Low | circuit low | signal voltage | < 2.74 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY |
|
|
| P21DE - Cylinder 2 Injector "B" Circuit Low |
|
||||||||||
| P21E2 - Cylinder 4 Injector "B" Circuit Low |
|
||||||||||
| P21E4 - Cylinder 5 Injector "B" Circuit Low |
|
||||||||||
| P21E0 - Cylinder 3 Injector "B" Circuit Low |
|
||||||||||
| P21CF - Cylinder 1 Injector "B" Circuit/Open | open circuit | signal voltage | 3.26...4.70 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY |
|
||
| P21D0 - Cylinder 2 Injector "B" Circuit/Open |
|
||||||||||
| P21D2 - Cylinder 4 Injector "B" Circuit/Open |
|
||||||||||
| P21D3 - Cylinder 5 Injector "B" Circuit/Open |
|
||||||||||
| P21D1 - Cylinder 3 Injector "B" Circuit/Open |
|
||||||||||
| P21DC - Cylinder 1 Injector "B" Circuit High | circuit high | signal current | > 0.60...12.50 | [A] | actuator | commanded on | [RPM] | 0.5 [s] continuous | 2 DCY |
|
|
| P21DF - Cylinder 2 Injector "B" Circuit High | engine speed | >= 0 |
|
||||||||
| P21E3 - Cylinder 4 Injector "B" Circuit High |
|
||||||||||
| P21E5 - Cylinder 5 Injector "B" Circuit High |
|
||||||||||
| P21E1 - Cylinder 3 Injector "B" Circuit High |
|
||||||||||
| Fuel Injector | P0201 - Cylinder 1 Injector "A" Circuit | circuit low (low side) | signal voltage | 0...1.00 | [V] | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
|
| P0202 - Cylinder 2 Injector "A" Circuit |
|
||||||||||
| P0204 - Cylinder 4 Injector "A" Circuit |
|
||||||||||
| P0205 - Cylinder 5 Injector "A" Circuit |
|
||||||||||
| P0203 - Cylinder 3 Injector "A" Circuit |
|
||||||||||
| P0201 - Cylinder 1 Injector "A" Circuit | circuit low (high side) | signal voltage | 0...1.00 | [V] | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
||
| P0202 - Cylinder 2 Injector "A" Circuit |
|
||||||||||
| P0204 - Cylinder 4 Injector "A" Circuit |
|
||||||||||
| P0205 - Cylinder 5 Injector "A" Circuit |
|
||||||||||
| P0203 - Cylinder 3 Injector "A" Circuit |
|
||||||||||
| P0201 - Cylinder 1 Injector "A" Circuit | open circuit | low side sensing | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
||||
| P0202 - Cylinder 2 Injector "A" Circuit | signal voltage | < 1.00 | [V] |
|
|||||||
| P0204 - Cylinder 4 Injector "A" Circuit | and |
|
|||||||||
| P0205 - Cylinder 5 Injector "A" Circuit | high side sensing |
|
|||||||||
| P0203 - Cylinder 3 Injector "A" Circuit | signal voltage | 5.00 | [V] |
|
|||||||
| P0201 - Cylinder 1 Injector "A" Circuit | circuit high (low side) | signal voltage | > 9.00...14.00 | [V] | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
||
| P0202 - Cylinder 2 Injector "A" Circuit |
|
||||||||||
| P0204 - Cylinder 4 Injector "A" Circuit |
|
||||||||||
| P0205 - Cylinder 5 Injector "A" Circuit |
|
||||||||||
| P0203 - Cylinder 3 Injector "A" Circuit |
|
||||||||||
| P0201 - Cylinder 1 Injector "A" Circuit | circuit high (high side) | signal voltage | > 9.00...14.00 | [V] | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
||
| P0202 - Cylinder 2 Injector "A" Circuit |
|
||||||||||
| P0204 - Cylinder 4 Injector "A" Circuit |
|
||||||||||
| P0205 - Cylinder 5 Injector "A" Circuit |
|
||||||||||
| P0203 - Cylinder 3 Injector "A" Circuit |
|
||||||||||
| P0201 - Cylinder 1 Injector "A" Circuit | short between high side and low side | time to reach desired current, after switch on of power stage | < 10 | [μs] | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| P0202 - Cylinder 2 Injector "A" Circuit |
|
||||||||||
| P0204 - Cylinder 4 Injector "A" Circuit |
|
||||||||||
| P0205 - Cylinder 5 Injector "A" Circuit |
|
||||||||||
| P0203 - Cylinder 3 Injector "A" Circuit |
|
||||||||||
| Fuel Rail Pressure (FRP) Control Actuator | P0087 - Fuel Rail/System Pressure - Too Low Bank 1 | functional check: stuck open | filtered rail pressure | < 0.80 | [MPa] | time after engine start | > 60.0 | [s] | 5.0 [s] multiple | 2 DCY |
|
| lambda control | closed loop | ||||||||||
| fuel cut off | not active | ||||||||||
| time after fuel cut off | > 8.0 | [s] | |||||||||
| P0088 - Fuel Rail/System Pressure - Too High Bank 1 | functional check: stuck close | filtered rail pressure | > 26.50 | [MPa] | time after engine start | > 60.0 | [s] | 5.0 [s] multiple | 2 DCY |
|
|
| lambda control | closed loop | ||||||||||
| fuel cut off | not active | ||||||||||
| time after fuel cut off | > 8.0 | [s] | |||||||||
| Fuel Volume Regulator Control | P0091 - Fuel Pressure Regulator "A" Control Circuit Low | circuit low (low side) | signal voltage | 0...1.00 | [V] | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
|
| P0091 - Fuel Pressure Regulator "A" Control Circuit Low | circuit high (low side) | signal voltage | 0...1.00 | [V] | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
||
| P0090 - Fuel Pressure Regulator "A" Control Circuit/Open | open circuit | low-side sensing | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
||||
| signal voltage | < 1.00 | [V] | |||||||||
| and | |||||||||||
| high-side sensing | |||||||||||
| signal voltage | 5.00 | [V] | |||||||||
| P0092 - Fuel Pressure Regulator "A" Control Circuit High | circuit low (high side) | signal voltage | > 9.00...14.00 | [V] | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
||
| P0092 - Fuel Pressure Regulator "A" Control Circuit High | circuit high (high side) | signal voltage | > 9.00...14.00 | [V] | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
||
| P0090 - Fuel Pressure Regulator "A" Control Circuit/Open | short between high side and low side | time to reach desired current, after switch on of power stage | < 55 | [ A μs] | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
||
| Fuel Volume Regulator HP Control | P0088 - Fuel Rail/System Pressure - Too High Bank 1 | functional check | filtered diff. target pressure vs. actual pressure | < -2.50 | [MPa] | time after engine start | > 18.0 | [s] | 9.5 [s] multiple | 2 DCY |
|
| time after fuel cut off | > 10.0 | [s] | |||||||||
| fuel cut off | not active | ||||||||||
| catalyst heating | not active | ||||||||||
| fuel volume regulator control | active | ||||||||||
| relative fuel mass | 5.02...350.02 | [%] | |||||||||
| P0087 - Fuel Rail/System Pressure - Too Low Bank 1 | functional check | filtered diff. target pressure vs. actual pressure | > 2.50 | [MPa] | time after engine start | > 18.0 | [s] | 3.0 [s] multiple | 2 DCY |
|
|
| time after fuel cut off | > 10.0 | [s] | |||||||||
| fuel cut off | not active | ||||||||||
| catalyst heating | not active | ||||||||||
| fuel volume regulator control | active | ||||||||||
| relative fuel mass | 5.02...350.02 | [%] | |||||||||
| Fuel Pressure LP Regulator | P0089 - Fuel Pressure Regulator "A" Performance | functional check | pressure control activity | > 450.00 | [kPa] | time after engine start | > 5.0 | [s] | 120.0 [s] continuous | 2 DCY |
|
| low pressure pump cleaning function | not calibrated | ||||||||||
| ECT downstream engine | > -48 | [°C] | |||||||||
| P0089 - Fuel Pressure Regulator "A" Performance | functional check | pressure control activity | < -350.00 | [kPa] | time after engine start | > 5.0 | [s] | 120.0 [s] continuous | 2 DCY |
|
|
| low pressure pump cleaning function | not calibrated | ||||||||||
| ECT downstream engine | > -48 | [°C] | |||||||||
| Fuel Pressure LP Regulator | P0089 - Fuel Pressure Regulator "A" Performance | functional check | diff. between actual pressure and target pressure | > 200.00 | [kPa] | time after engine start | > 5.0 | [s] | 5.0 [s] continuous | 2 DCY |
|
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ECT downstream engine | > -48 | [°C] | |||||||||
| high pressure pump fuel volume request | not calibrated | [mm3 ] | |||||||||
| time after minimum high pressure pump fuel volume request | not calibrated | [s] | |||||||||
| low pressure pump cleaning function | not calibrated | ||||||||||
| fuel cut off | not active | ||||||||||
| time after fuel cut off | > 12.0 | [s] | |||||||||
| Fuel Pressure LP Regulator | P0089 - Fuel Pressure Regulator "A" Performance | functional check | diff. between target pressure and actual pressure | > 200.00 | [kPa] | time after engine start | > 5.0 | [s] | 5.0 [s] continuous | 2 DCY |
|
| ECT downstream engine | > -48 | [°C] | |||||||||
| low pressure pump cleaning function | not calibrated | ||||||||||
| fuel cut off | not calibrated | ||||||||||
| time after fuel cut off | > 12.0 | [s] | |||||||||
| Fuel Pressure LP Sensor | P008B - Low Pressure Fuel System Pressure - Too High | out of range high | actual pressure | > 1125.00 | [kPa] | 10.0 [s] continuous | 2 DCY |
|
|||
| Fuel Pressure LP Sensor | P008A - Low Pressure Fuel System Pressure - Too Low | out of range low | actual pressure | < 80.00 | [kPa] | 5.0 [s] continuous | 2 DCY |
|
|||
| Fuel Pressure LP Sensor | P2541 - Low Pressure Fuel System Sensor Circuit Low | circuit low | signal voltage | < 0.20 | [V] | 0.5 [s] continuous | 2 DCY |
|
|||
| P2539 - Low Pressure Fuel System Sensor Circuit | circuit high | signal voltage | > 4.80 | [V] | 0.5 [s] continuous | 2 DCY |
|
||||
| Fuel Pressure LP Sensor | P2540 - Low Pressure Fuel System Sensor Circuit Range/Performance | rationality check inappropriately high (positive offset) | general: | time after engine start | > 30.0 | [s] | 2.0 [s] continuous | 2 DCY |
|
||
| fuel trim activity | > 1.05 | [-] | ECT downstream engine | not calibrated | [°C] | ||||||
| for time | > 4.0 | [s] | lambda set point | not calibrated | [-] | ||||||
| Step 1 request of 100% MFI and | lambda control | active | |||||||||
| check: | |||||||||||
| fuel trim activity | > 1.15 | [-] | lambda control | closed loop | |||||||
| and | catalyst heating | not active | |||||||||
| sum of controller deviation and adaptation pressure value | < -350.00 | [kPa] | commanded PWM | not calibrated | [%] | ||||||
| or | catalyst overheating protection | not calibrated | |||||||||
| difference between target pressure vs. actual pressure | < -200.00 | [kPa] | canister load | not calibrated | [-] | ||||||
| for time | > 8.0 | [s] | diff. actual fuel mass set point vs. filtered fuel mass set point | not calibrated | [g/min] | ||||||
| Step 2 request of 100% DFI and check: | diff. actual fuel pressure vs. filtered fuel pressure | not calibrated | [kPa] | ||||||||
| fuel trim activity | 0.95...1.05 | [-] | MFI part of injected fuel | >= 0.00 | [-] | ||||||
| and | for time | > 0.1 | [s] | ||||||||
| sum of controller deviation and adaptation pressure value | < -350.00 | [kPa] | fuel mass set point | not calibrated | [g/s] | ||||||
| or | engine speed | not calibrated | [RPM] | ||||||||
| difference between target pressure vs. actual pressure | < -200.00 | [kPa] | for time | > 0.0 | [s] | ||||||
| for time | > 8.0 | [s] | engine load | not calibrated | [%] | ||||||
| for time | > 0.0 | [s] | |||||||||
| P2540 - Low Pressure Fuel System Sensor Circuit Range/Performance | rationality check inappropriately low (negative offset) | general: | time after engine start | > 30.0 | [s] | 2.0 [s] continuous | 2 DCY |
|
|||
| fuel trim activity | < 0.95 | [-] | ECT downstream engine | not calibrated | [°C] | ||||||
| for time | > 4.0 | [s] | lambda set point | not calibrated | [-] | ||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Step 1 request of 100% MFI and | lambda control | active | |||||||||
| check: | |||||||||||
| fuel trim activity | < 0.85 | [-] | lambda control | closed loop | |||||||
| and | catalyst heating | not active | |||||||||
| sum of controller deviation and adaptation pressure value | > 450.00 | [kPa] | commanded PWM | not calibrated | [%] | ||||||
| or | catalyst overheating protection | not calibrated | |||||||||
| difference between target pressure vs. actual pressure | > 200.00 | [kPa] | canister load | not calibrated | [-] | ||||||
| for time | > 8.0 | [s] | diff. actual fuel mass set point vs. filtered fuel mass set point | not calibrated | [g/min] | ||||||
| Step 2 request of 100% DFI and check: | diff. actual fuel pressure vs. filtered fuel pressure | not calibrated | [kPa] | ||||||||
| fuel trim activity | 0.95...1.05 | [-] | MFI part of injected fuel | >= 0.00 | [-] | ||||||
| and | for time | > 0.1 | [s] | ||||||||
| sum of controller deviation and adaptation pressure value | > 450.00 | [kPa] | fuel mass set point | not calibrated | [g/s] | ||||||
| or | engine speed | not calibrated | [RPM] | ||||||||
| difference between target pressure vs. actual pressure | > 200.00 | [kPa] | for time | > 0.0 | [s] | ||||||
| for time | > 8.0 | [s] | engine load | not calibrated | [%] | ||||||
| for time | > 0.0 | [s] | |||||||||
| Fuel Rail Pressure (FRP) Sensor | P0191 - Fuel Rail Pressure Sensor Circuit Range/Performance Bank 1 | out of range high | actual pressure | > 30.50 | [MPa] | engine speed | 600...6000 | [RPM] | 2.5 [s] continuous | 2 DCY |
|
| P0191 - Fuel Rail Pressure Sensor Circuit Range/Performance Bank 1 | out of range low | actual pressure | < 0.050 | [MPa] | engine speed | 600...6000 | [RPM] | 2.5 [s] continuous | 2 DCY |
|
|
| fuel pump | commanded on | ||||||||||
| Fuel Rail Pressure (FRP) Sensor | P01C4 - Fuel Pressure Sensor "A" Circuit Range/Performance | rationality check inappropriately low (negative offset) | general: | ECT downstream engine @engine shut- off | > 70 | [°C] | 0 [s] once / DCY | 2 DCY |
|
||
| rail pressure bank 1 @ engine start | < 0.10 | [MPa] | ECT downstream engine @ start | <= 40 | [°C] | ||||||
| and | diff. between ECT downstream engine @ start and IAT @ manifold | > -25.5; <= 25.5 | [K] | ||||||||
| choice of: | engine off time | >= 36000.0 | [s] | ||||||||
| fuel system too rich @ part load | <= -18.00 | [%] | engine speed | 0 | [RPM] | ||||||
| or | diff. between AAT and ECT downstream engine @ start | -26.3...26.3 | [K] | ||||||||
| fuel system too rich @ idle | <= -5.02 | [%] | diff. between AAT and IAT @ manifold @ start | -26.3...26.3 | [K] | ||||||
| or | |||||||||||
| fault fuel system too rich @ part load | detected | ||||||||||
| or | |||||||||||
| fault fuel system too rich @ idle | detected | ||||||||||
| or | |||||||||||
| misfire fault | detected | ||||||||||
| P01C4 - Fuel Pressure Sensor "A" Circuit Range/Performance | rationality check inappropriately high (positive offset) | general: | ECT downstream engine @engine shut- off | > 70 | [°C] | 0 [s] once / DCY | 2 DCY |
|
|||
| rail pressure bank 1 @ engine start | > 1.50 | [MPa] | ECT downstream engine @ start | <= 40 | [°C] | ||||||
| and | diff. between ECT downstream engine @ start and IAT @ manifold | > -25.5; <= 25.5 | [K] | ||||||||
| choice of: | engine off time | >= 36000.0 | [s] | ||||||||
| fuel system too lean @ part load | >= 18.00 | [%] | engine speed | 0 | [RPM] | ||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| or | [%] | diff. between ECT down stream engine @ start and AAT | -26.3...26.3 | [K] | |||||||
| fuel system too lean @ idle | >= 5.02 | diff. between AAT and IAT@ manifold @ start | -26.3...26.3 | [K] | |||||||
| or | |||||||||||
| fault fuel system too lean @ part load | detected | ||||||||||
| or | |||||||||||
| fault fuel system too lean @ idle | detected | ||||||||||
| or | |||||||||||
| misfire fault | detected | ||||||||||
| SENT: Fuel Rail Pressure (FRP) Sensor | P0190 - Fuel Rail Pressure Sensor Circuit Bank 1 | sensor internal check | sensor signal: electrical check | error detected | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
|
|
| or | |||||||||||
| sensor signal: initialization check | error detected | ||||||||||
| SENT: Fuel Rail Pressure (FRP) Sensor | U12C2 - Fuel Pressure Sensor Implausible Message | communication with FRP sensor | received message | implausible message | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
|
|
| SENT: Fuel Rail Pressure (FRP) Sensor | U0625 - Lost Communication With Fuel Rail Pressure Sensor Bank 1 | communication with FRP sensor | received message | no message | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
|
|
| Fuel Level (FL) Sensor | P0461 - Fuel Level Sensor "A" Circuit Range/Performance | rationality check | difference between fuel consumption and fuel level changes | < -127.00; > 12.00 | [l] | vehicle speed | not calibrated | [mph] | 1.0 [s] multiple | 2 DCY |
|
| for time | not calibrated | [s] | |||||||||
| case 1: for tank full | |||||||||||
| fuel level (absolute) | not calibrated | [l] | |||||||||
| or | |||||||||||
| fuel level (relative) | > 96.00 | [%] | |||||||||
| fuel consumption since last refueling or last plausibility check | >= 44.00 | [l] | |||||||||
| case 2: for tank not full | |||||||||||
| fuel level (absolute) | not calibrated | [l] | |||||||||
| or | |||||||||||
| fuel level (relative) | <= 96.00 | [%] | |||||||||
| fuel consumption since last refueling or last plausibility check | >= 15.00 | [l] | |||||||||
| High PCV Purge Load due to Oil Dilution | --- | ratio modeled fuel mass evaporation out of oil to actual necessary fuel mass | > 0.15 | [-] | |||||||
| modeled oil temperature | > 20 | [°C] | |||||||||
| or | |||||||||||
| ratio on calculated fuel mass evaporation out of oil to actual necessary fuel mass | > 1.99 | [-] | |||||||||
| modeled oil temperature | > 20 | [°C] | |||||||||
| conditions for fast fuel trim | --- | O2S front fault suspicion from lambda control - case 1: lambda controller at min limit | |||||||||
| O2S Front Offset Adaptation | 1st lambda control loop | at min limit | |||||||||
| O2S front set point | 1.00 | [-] | |||||||||
| O2S front signal | < 1.0 | [-] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| O2S rear voltage | < 0.4 | [V] | |||||||||
| O2S rear | ready | ||||||||||
| case 2: lambda controller at max limit | |||||||||||
| 1st lambda control loop | at max limit | ||||||||||
| O2S front set point | 1.00 | [-] | |||||||||
| O2S front signal | > 1.0 | [-] | |||||||||
| O2S rear voltage | > 0.6 | [V] | |||||||||
| O2S rear conditions for accumulation of | ready | ||||||||||
| exhaust gas mass for steady state | |||||||||||
| O2S rear | ready | ||||||||||
| O2S front set point | 1.00 | [-] | |||||||||
| catalyst purge | not active | ||||||||||
| engine speed | > 1100 | [RPM] | |||||||||
| fuel cut off | not active | ||||||||||
| ECT | > 62 | [°C] | |||||||||
| catalyst reheating | not active | ||||||||||
| catalyst heating during cold start | not calibrated | ||||||||||
| catalyst heating with AIR | not calibrated | ||||||||||
| engine load gradient | < 7.01 | [%/CAM rev] | |||||||||
| engine load cycle | < 1.33 | [-] | |||||||||
| engine load | > 14.51 | [%] | |||||||||
| engine state | not pre drive or post drive | ||||||||||
| AIR | not active | ||||||||||
| AIR system diagnosis | not active | ||||||||||
| accumulation of exhaust gas mass for steady state after fuel | |||||||||||
| cut off with catalyst purge integrated exhaust gas mass (steady state detection) | > 350.0 | [g] | |||||||||
| accumulation of exhaust gas mass for steady state after fuel | |||||||||||
| cut off without catalyst purge integrated exhaust gas mass (steady state detection) | > 100.0 | [g] | |||||||||
| accumulation of exhaust gas mass for steady state after component protection or warm up | |||||||||||
| integrated exhaust gas mass (steady state detection) conditions for accumulation of | not calibrated | [g] | |||||||||
| exhaust gas mass for adaptation | |||||||||||
| O2S front response monitoring in current DCY | not calibrated | ||||||||||
| or | |||||||||||
| O2S rear offset monitor fault suspicion (target voltage not reached) | not calibrated | ||||||||||
| or | |||||||||||
| O2S front fault suspicion from lambda control | not calibrated | ||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| for time | not calibrated | [s] | |||||||||
| modeled EGT | 350...950 | [°C] | |||||||||
| for time | > 0.0 | [s] | |||||||||
| exhaust gas mass flow | 25.00...200.00 | [kg/h] | |||||||||
| or | |||||||||||
| exhaust gas mass flow | 20.00...25.00 | [kg/h] | |||||||||
| within time | < 2.0 | [s] | |||||||||
| O2S front | ready | ||||||||||
| H2 correction of O2S rear voltage | < 80.00 | [V] | |||||||||
| O2S front offset monitoring in current DCY | not calibrated | ||||||||||
| catalyst damaging misfire | not detected | ||||||||||
| and | |||||||||||
| lambda control | not calibrated | ||||||||||
| split factor DFI/MFI | constant | ||||||||||
| lambda control | closed loop | ||||||||||
| for time | >= 5.0 | [s] | |||||||||
| case 1: lambda controller not at min or max limit | |||||||||||
| O2S rear | ready | ||||||||||
| O2S rear Control Loop (i-part, referenced) | not calibrated | ||||||||||
| for time | not calibrated | [s] | |||||||||
| or | |||||||||||
| O2S rear Control Loop (p-part, referenced) | active | ||||||||||
| for time | >= 10.0 | [s] | |||||||||
| case 2: lambda controller at min or max limit | |||||||||||
| O2S front fault suspicion from lambda control | active | ||||||||||
| above both cases for time | >= 5.0 | [s] | |||||||||
| accumulation of exhaust gas mass for adaptation | |||||||||||
| integrated exhaust gas mass (adaptation check) | 80.0...160.0 | [g] | |||||||||
| reset of exhaust gas mass for adaptation | |||||||||||
| check for adaptation step | finished | ||||||||||
| or | |||||||||||
| conditions for accumulation of exhaust gas mass for adaptation | not fulfilled | ||||||||||
| final conditions: fault debounce - case 1 | |||||||||||
| number of checks for adaptation in row | >= 4.00 | [-] | |||||||||
| change of abs adapted i-part of 2nd lambda control loop (O2S front offset) at each check (adaptation finished) | <= 0.30 | [%] | |||||||||
| or | |||||||||||
| low pass filtered abs sum of control value and control error of 2nd lambda control loop at each check (adaption demand in fault direction) | > 0 | [%] | |||||||||
| with filter time | 8.0 | [s] | |||||||||
| case 2 | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| number of total checks for adaptation | >= 6.00 | [-] | |||||||||
| final conditions: heal debounce | |||||||||||
| number of checks for adaptation in row | >= 4.00 | [-] | |||||||||
| change of abs adapted i-part of 2nd lambda control loop (O2S front offset) at each check (adaptation finished) | <= 0.30 | [%] | |||||||||
| conditions for O2S rear lambda control loop (i-part) | --- | i-part global balance primary O2S rear control enable conditions | |||||||||
| O2S rear Control Loop (i-part) | EVAP monitoring | not active | |||||||||
| band width of lambda control deviation | 0 | [-] | |||||||||
| ECT | > 62 | [°C] | |||||||||
| relative fuel mass @ EVAP purge | not calibrated | [-] | |||||||||
| filtered engine load gradient | < -1.01...1.01 | [% / CAM rev] | |||||||||
| for filtered time | 2.0 | [s] | |||||||||
| i-part balance primary O2S rear control enable condition | |||||||||||
| lambda control | no limit | ||||||||||
| primary O2S rear control @ open loop (limp home mode) | |||||||||||
| fuel injector power stage error | not calibrated | ||||||||||
| fuel injection time lower threshold | not calibrated | ||||||||||
| O2S front | not calibrated | ||||||||||
| i-part general conditions | |||||||||||
| O2S rear Control Loop (p-part, referenced) | active | ||||||||||
| primary O2S rear control @ open loop (limp home mode) | not active | ||||||||||
| i-part global O2S front control enable conditions | |||||||||||
| i-part global balance primary O2S rear control enable conditions | enabled | ||||||||||
| engine speed | 1120...4000 | [RPM] | |||||||||
| engine load | 14.25...75.00 | [%] | |||||||||
| idle speed (without fuel cut off) | not calibrated | ||||||||||
| for time | not calibrated | [s] | |||||||||
| i-part balance primary O2S rear control enable condition | |||||||||||
| i-part balance primary O2S rear control enable condition i-part system primary O2S rear | enabled | ||||||||||
| control enable conditions | |||||||||||
| exhaust gas mass of O2S rear Control Loop (p-part, referenced) | > 300.0...400.0 | [g] | |||||||||
| catalyst temperature | 370...900 | [°C] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| conditions for accumulation exhaust gas mass | |||||||||||
| i-part global balance primary O2S rear control enable conditions | enabled | ||||||||||
| i-part balance primary O2S rear control enable condition | enabled | ||||||||||
| H2 protection primary O2S rear control | not calibrated | ||||||||||
| O2S rear | ready | ||||||||||
| case 1: engine warm-up not active and protection of components not active | |||||||||||
| exhaust gas mass after first start | > 499.9...600.2 | [g] | |||||||||
| exhaust gas mass after restart | > 400.4...500.6 | [g] | |||||||||
| case 2: engine warm-up active or protection of components active | |||||||||||
| exhaust gas mass | not calibrated | [g] | |||||||||
| conditions for O2S rear lambda control loop (p-part) | --- | p-part primary O2S rear control enable conditions | |||||||||
| O2S rear Control Loop (p-part) | lambda control | no limit | |||||||||
| lambda control | closed loop | ||||||||||
| primary O2S rear control @ open loop (limp home mode) | |||||||||||
| fuel injector power stage error | not calibrated | ||||||||||
| fuel injection time lower threshold | not calibrated | ||||||||||
| O2S front | not calibrated | ||||||||||
| p-part global primary O2S rear control enable conditions | |||||||||||
| EVAP monitoring | not calibrated | ||||||||||
| misfire | not detected | ||||||||||
| engine speed | 680...6000 | [RPM] | |||||||||
| engine load | 13.50...191.25 | [%] | |||||||||
| p-part balance primary O2S rear control enable conditions | |||||||||||
| O2S rear lambda control loop @ low-temperature mode | active | ||||||||||
| or | |||||||||||
| O2S rear | ready | ||||||||||
| p-part primary O2S rear control enable conditions | enabled | ||||||||||
| or | |||||||||||
| primary O2S rear control @ open loop (limp home mode) | enabled | ||||||||||
| p-part system primary O2S rear control enable conditions | |||||||||||
| catalyst temperature | 340...3004 | [°C] | |||||||||
| conditions for accumulation exhaust gas mass | |||||||||||
| O2S front lambda set point | 1.00 | [-] | |||||||||
| catalyst purge (rich condition detected) | not active | ||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| p-part primary O2S rear control enable conditions | enabled | [g] | |||||||||
| or | |||||||||||
| primary O2S rear control @ open loop (limp home mode) | enabled | ||||||||||
| exhaust gas mass | > 40.0 | ||||||||||
| conditions for active lambda diagnosis | --- | general conditions | |||||||||
| Active Lambda Diagnosis | time after engine start | > 6553.5 | [s] | ||||||||
| or | |||||||||||
| integrated air mass | > 0.20...10.00 | [kg] | |||||||||
| integrated heat energy | not calibrated | [kJ] | |||||||||
| O2S front | ready | ||||||||||
| O2S front offset error suspicion | not calibrated | ||||||||||
| O2S rear | ready | ||||||||||
| integrated air mass after O2S ready | >= 0.05 | [kg] | |||||||||
| modeled EGT at O2S rear | > 450 | [°C] | |||||||||
| difference between actual O2S ceramic temp. and O2S ceramic temp. set point | < 80.0 | [K] | |||||||||
| time after fuel cut off | > 10.0 | [s] | |||||||||
| in case of fuel cut off duration exceeds | > 25.0 | [s] | |||||||||
| lambda setpoint | 1.00 | [-] | |||||||||
| for | |||||||||||
| integrated air mass | >= 0.05 | [kg] | |||||||||
| engine speed | 1240...3600 | [RPM] | |||||||||
| vehicle speed | > 28 | [mph] | |||||||||
| engine load | > 13.50...1535.98 | [%] | |||||||||
| AAT | not calibrated | [°C] | |||||||||
| ECT downstream engine | >= 65 | [°C] | |||||||||
| BARO | >= 0.00 | [kPa] | |||||||||
| cam profile switching | not calibrated | [-] | |||||||||
| gear shifting | not active | [-] | |||||||||
| for time | 2.0 | [s] | |||||||||
| delay after CD transition | not calibrated | [s] | |||||||||
| alternative EVAP condition 1 | |||||||||||
| integrated EVAP purge mass since last purge stop | > 0.0 | [g] | |||||||||
| ratio fuel mass from evap purge system to fuel mass through injectors | <= 4.00 | [-] | |||||||||
| EVAP purge adaptation value | <= 64.00 | [-] | |||||||||
| or | |||||||||||
| alternative EVAP condition 2 | |||||||||||
| EVAP purge mass into intake manifold | not calibrated | [kg/h] | |||||||||
| or | |||||||||||
| evap purge in limp-home mode | active | ||||||||||
| or | |||||||||||
| alternative EVAP condition 3 | |||||||||||
| evap purge | not active | ||||||||||
| scavenging | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| scavenging rate | not calibrated | [-] | |||||||||
| for | |||||||||||
| integrated air mass | not calibrated | [kg] | |||||||||
| lower range window | |||||||||||
| exhaust gas mass flow, lower range | 25.00...250.00 | [kg/h] | |||||||||
| modeled EGT in catalyst system, lower range | 490.00...850.00 | [°C] | |||||||||
| change of modeled catalyst temperature | < 100.0 | [K] | |||||||||
| upper range window | |||||||||||
| exhaust gas mass flow, upper range | 6553.50...0.00 | [kg/h] | |||||||||
| modeled EGT in catalyst system, upper range | 1262.83...-273.15 | [°C] | |||||||||
| change of modeled catalyst temperature | < 100.0 | [K] | |||||||||
| lower/upper range window (conditions fulfilled) | |||||||||||
| catalyst temperature | > 400 | [°C] | |||||||||
| for time | > 10.0 | [s] | |||||||||
| integrated air mass | >= 0.05 | [kg] | |||||||||
| change of exhaust gas mass flow | -40.00...60.00 | [kg/h] | |||||||||
| for integrated exhaust gas mass flow | -40.00...60.00 | [kg/h] | |||||||||
| with delay time | 2.0 | [s] | |||||||||
| lambda enable condition monitor | |||||||||||
| monitoring stops if lambda deviation | >= -5.00...5.00 | [%] | |||||||||
| Deviation between engine nominal lambda value and expected lambda at sensor position | < 0.00 | [-] | |||||||||
| with delay time | not calibrated | [s] | |||||||||
| or | |||||||||||
| monitoring stop events per DCY (monitoring stop disabled) | not calibrated | [-] | |||||||||
| lambda control | not at min or max limit | ||||||||||
| lambda set point request | realized | ||||||||||
| conditions to switch from rich to lean phase | |||||||||||
| lambda set point | 0.68...0.92 | [-] | |||||||||
| for time | > 0.1 | [s] | |||||||||
| integrated exhaust gas mass | >= 0.00 | [kg] | |||||||||
| alternative condition 1 | |||||||||||
| O2S rear voltage | >= 5.00 | [V] | |||||||||
| or | |||||||||||
| alternative condition 2 | |||||||||||
| O2S rear voltage | >= 0.80 | [V] | |||||||||
| O2S rear voltage gradient | -66.50...66.50 | [V/s] | |||||||||
| MAF rich gas integral | >= 0.8 | [g] | |||||||||
| conditions to switch from lean to rich phase | |||||||||||
| lambda set point | 0.95...1.16 | [-] | |||||||||
| for time | > 0.1 | [s] | |||||||||
| integrated exhaust gas mass | >= 0.00 | [kg] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| alternative condition 1 | |||||||||||
| O2S rear voltage | <= 0.10 | [V] | |||||||||
| or | |||||||||||
| alternative condition 2 | |||||||||||
| O2S rear voltage | <= 0.15 | [V] | |||||||||
| O2S rear voltage gradient | -66.50...66.50 | [V/s] | |||||||||
| MAF O2 integral | >= 1.0 | [g] | |||||||||
| Oxygen Sensor (O2S) front | P0133 - O2 Sensor Circuit Slow Response Bank 1 Sensor 1 | intrusive monitor | delayed response (arithmetic filter) | monitor entry conditions | 20 [s] once / DCY | 1 DCY |
|
||||
| O2S signal dynamic check | time at lean to rich transition | not calibrated | [s] | conditions for active lambda diagnosis (referenced) | checked | ||||||
| or | for arithmetic average value calculation | ||||||||||
| time at rich to lean transition | not calibrated | [s] | number of checks required for valid result | not calibrated | [-] | ||||||
| slow transition (arithmetic filter) | for EWMA-filter: | ||||||||||
| time at lean to rich transition | not calibrated | [s] | K-factor | 0.35 | [-] | ||||||
| or | minimum number of tests per DCY required | 1 | [-] | ||||||||
| time at rich to lean transition | not calibrated | [s] | step change detection will initiate multiple tests per DCY conditions for step change detection | ||||||||
| delayed response (EWMA filter) | deviation between new measured value and old EWMA filtered value (delayed response) | > 0.3 | [s] | ||||||||
| time at lean to rich transition | > 0.5 | [s] | deviation between new measured value and old EWMA filtered value (transition response) | > 0.3 | [s] | ||||||
| or | number of checks for confirmation | 3.00 | [-] | ||||||||
| time at rich to lean transition | > 0.5 | [s] | maximum tolerance to confirm filtered value (delayed response) | 0.08 | [-] | ||||||
| slow transition (EWMA filter) | maximum tolerance to confirm filtered value (transition response) | 0.08 | [-] | ||||||||
| time at lean to rich transition | > 0.4 | [s] | initial value of filtered value | 0 | [-] | ||||||
| or | maximum number of checks per driving cycle | 2.00 | [-] | ||||||||
| time at rich to lean transition | > 0.4 | [s] | |||||||||
| Oxygen Sensor (O2S) front | P2195 - O2 Sensor Signal Biased/Stuck Lean Bank 1 Sensor 1 | out of range high | adapted I-part of 2nd lambda control loop (O2S front offset) | > 0.08 | [-] | condition for lambda split operation | [s] | 450 [s] multiple | 2 DCY |
|
|
| catalyst heating | not calibrated | ||||||||||
| pending fault from previous DCY O2S front offset monitor | |||||||||||
| O2S rear Control Loop (i-part, referenced) | checked | ||||||||||
| for time | >= 3.0 | ||||||||||
| O2S front offset adaptation (referenced), final conditions: fault debounce | fulfilled | ||||||||||
| additional conditions: | |||||||||||
| no additional conditions calibrated | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| P2196 - O2 Sensor Signal Biased/Stuck Rich Bank 1 Sensor 1 | out of range low | adapted I-part of 2nd lambda control loop (O2S front offset) | < -0.07 | [-] | condition for lambda split operation | [s] | 450 [s] multiple | 2 DCY |
|
||
| catalyst heating | not calibrated | ||||||||||
| pending fault from previous DCY O2S front offset monitor | |||||||||||
| O2S rear Control Loop (i-part, referenced) | checked | ||||||||||
| for time | >= 3.0 | ||||||||||
| O2S front offset adaptation (referenced), final conditions: fault debounce | fulfilled | ||||||||||
| additional conditions: | |||||||||||
| no additional conditions calibrated | |||||||||||
| Oxygen Sensor (O2S) front | P223C - O2 Sensor Pumping Current Range/Performance Bank 1 | electrode resistance check | number of positive pump current exceedance | > 0.00 | [-] | sensor pump current | active | [-] | 0 [s] multiple | 2 DCY |
|
| or | number of confirmations of current ASIC Mode | > 10 | |||||||||
| number of negative pump current exceedance | > 0.00 | [-] | |||||||||
| or | |||||||||||
| number of invalid pump current measurements out of 15 per pump current measurement cycle | not calibrated | [-] | |||||||||
| for time | not calibrated | [s] | |||||||||
| Oxygen Sensor (O2S) front | P0132 - O2 Sensor Circuit High Voltage Bank 1 Sensor 1 | circuit high | voltage @ sensor pump current, virtual ground, trim current or nernst current | > 9.8 | [V] | battery voltage | 10.70...16.10 | [V] | 5.00 [events] continuous | 2 DCY |
|
| over voltage check, HW: comparators, SW: measured voltages | or | ||||||||||
| voltage @ calibration resistance | > 4.0 | [V] | |||||||||
| or | |||||||||||
| internal check of voltages @ calibration resistance | > 0.20 | [V] | |||||||||
| P0131 - O2 Sensor Circuit Low Voltage Bank 1 Sensor 1 | circuit low | voltage @ sensor pump current, virtual ground, trim current or nernst current | < -0.15 | [V] | battery voltage | 10.70...16.10 | [V] | 5.00 [events] continuous | 2 DCY |
|
|
| under voltage check, HW: comparators, SW: measured voltages | or | ||||||||||
| internal check of voltages @ calibration resistance | < -0.20 | [V] | |||||||||
| Oxygen Sensor (O2S) front | P2243 - O2 Sensor Reference Voltage Circuit/Open Bank 1 Sensor 1 | nernst and pump cell transition check - open circuit | measured calibration resistance @ pump cell | >= 164.00 | [Ohm] | ECM-diagnosis for sensor integrated circuit | finished | 5.00 [events] continuous | 2 DCY |
|
|
| and | O2S-diagnosis for internal self test | finished | |||||||||
| measured calibration resistance @ nernst cell | < 164.00 | [Ohm] | O2S diagnosis report | released | |||||||
| diagnosis @ low battery voltage | permitted | ||||||||||
| or | |||||||||||
| battery voltage | 9.80...16.10 | [V] | |||||||||
| for time | >= 0.1 | [s] | |||||||||
| O2S ceramic temperature | > 630 | [°C] | |||||||||
| or | |||||||||||
| O2S heating up phase | completed | ||||||||||
| last O2S packet transfer | aborted | ||||||||||
| Oxygen Sensor (O2S) front | P2237 - O2 Sensor Positive Current Control Circuit/Open Bank 1 Sensor 1 | pump cell transition check -circuit continuity | measured calibration resistance @ pump cell | < 164.00 | [Ohm] | ECM-diagnosis for sensor integrated circuit | finished | 5.00 [events] continuous | 2 DCY |
|
|
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| and | >= 164.00 | [Ohm] | O2S-diagnosis for internal self test | finished | |||||||
| measured calibration resistance @ nernst cell | O2S diagnosis report | released | |||||||||
| diagnosis @ low battery voltage | permitted | ||||||||||
| or | |||||||||||
| battery voltage | 9.80...16.10 | [V] | |||||||||
| for time | >= 0.1 | [s] | |||||||||
| O2S ceramic temperature | > 630 | [°C] | |||||||||
| or | |||||||||||
| O2S heating up phase | completed | ||||||||||
| last O2S packet transfer | aborted | ||||||||||
| Oxygen Sensor (O2S) front | P2251 - O2 Sensor Negative Current Control Circuit/Open Bank 1 Sensor 1 | nernst and pump cell transition check - circuit continuity | measured calibration resistance @ pump cell | < 164.00 | [Ohm] | ECM-diagnosis for sensor integrated circuit | finished | 5.00 [events] continuous | 2 DCY |
|
|
| and | O2S-diagnosis for internal self test | finished | |||||||||
| measured calibration resistance @ nernst cell | < 164.00 | [Ohm] | O2S diagnosis report | released | |||||||
| diagnosis @ low battery voltage | permitted | ||||||||||
| or | |||||||||||
| battery voltage | 9.80...16.10 | [V] | |||||||||
| for time | >= 0.1 | [s] | |||||||||
| O2S ceramic temperature | > 630 | [°C] | |||||||||
| or | |||||||||||
| O2S heating up phase | completed | ||||||||||
| last O2S packet transfer | aborted | ||||||||||
| Oxygen Sensor (O2S) front | P2626 - O2 Sensor Pumping Current Trim Circuit/Open Bank 1 Sensor 1 | trim resistor (hot sensor) - circuit continuity | measured calibration resistance | > 164.00 | [Ohm] | ECM-diagnosis for sensor integrated circuit | finished | 5.00 [events] continuous | 2 DCY |
|
|
| O2S-diagnosis for internal self test | finished | ||||||||||
| O2S diagnosis report | released | ||||||||||
| diagnosis @ low battery voltage | permitted | ||||||||||
| or | |||||||||||
| battery voltage | 9.80...16.10 | [V] | |||||||||
| for time | >= 0.1 | [s] | |||||||||
| O2S ceramic temperature | > 630 | [°C] | |||||||||
| or | |||||||||||
| O2S heating up phase | completed | ||||||||||
| last O2S packet transfer | aborted | ||||||||||
| Oxygen Sensor (O2S) front | P2414 - O2 Sensor Exhaust Sample Error Bank 1 Sensor 1 | signal range check (check for sensor at ambient air) | O2S signal front | > 8.00 | [-] | lambda set value | < 1.60 | [-] | 20.0 [s] multiple | 2 DCY |
|
| deviation between actual and set point O2S ceramic temp. | < 40.0 | [K] | |||||||||
| fuel cut off | not active | ||||||||||
| engine running | |||||||||||
| only AIR system | |||||||||||
| AIR | not active | ||||||||||
| Oxygen Sensor (O2S) Heater front | P0031 - HO2S Heater Control Circuit Low Bank 1 Sensor 1 | circuit low | signal voltage | < 2.74 | [V] | time after engine start | > 5 | [s] | 0.5 [s] continuous | 2 DCY |
|
| duty cycle | <= 97.00 | [%] | |||||||||
| P0030 - HO2S Heater Control Circuit Bank 1 Sensor 1 | open circuit | signal voltage | 3.26...4.70 | [V] | time after engine start | > 5 | [s] | 0.5 [s] continuous | 2 DCY |
|
|
| duty cycle | <= 98 | [%] | |||||||||
| P0032 - HO2S Heater Control Circuit High Bank 1 Sensor 1 | circuit high | signal current | > 0.60...12.50 | [A] | time after engine start | > 5 | [s] | 0.5 [s] continuous | 2 DCY |
|
|
| duty cycle | >= 4.00 | [%] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Oxygen Sensor (O2S) Heater front | P0135 - O2 Sensor Heater Circuit Bank 1 Sensor 1 | out of range | O2S ceramic temperature | < 680 | [°C] | heater control | active | 60.0 [s] multiple | 2 DCY |
|
|
| for time | >= 50.0 | [s] | |||||||||
| modeled EGT | >= 550 | [°C] | |||||||||
| requested heater voltage | >= 10.80 | [V] | |||||||||
| battery voltage | <= 16100 | [mV] | |||||||||
| fuel cut off | not active | ||||||||||
| for time | >= 30.0 | [s] | |||||||||
| above conditions must be fulfilled | |||||||||||
| monitoring timer stops if conditions not fulfilled for time | < 3.0 | [s] | |||||||||
| or | |||||||||||
| monitoring timer is reset if conditions not fulfilled for exceeded time | >= 3.0 | [s] | |||||||||
| P0135 - O2 Sensor Heater Circuit Bank 1 Sensor 1 | rationality check (sensor heating up) | O2S ceramic temperature | < 680 | [°C] | ECT downstream engine @ start | >= -10 | [°C] | 30.0 [s] multiple | 2 DCY |
|
|
| and | heater control | active | |||||||||
| time after O2S heater on | >= 30.0 | [s] | injection on all cylinders | active | |||||||
| for time | <= 10.0 | [s] | |||||||||
| P0135 - O2 Sensor Heater Circuit Bank 1 Sensor 1 | out of range (low temperature) | O2S ceramic temperature | < 640 | [°C] | modeled EGT | >= 350 | [°C] | 10.0 [s] continuous | 2 DCY |
|
|
| fuel cut off | not active | ||||||||||
| for time | >= 30.0 | [s] | |||||||||
| O2S front | ready | ||||||||||
| for time | >= 50.0 | [s] | |||||||||
| Oxygen Sensor (O2S) rear | P013A - O2 Sensor Slow Response - Rich to Lean Bank 1 Sensor 2 | intrusive monitor | arithmetic average value | active diagnosis | 10.0 [s] once / DCY | 1 DCY |
|
||||
| check of transient time at rich to lean transition | time at rich to lean transition | not calibrated | [s] | conditions for active lambda diagnosis (referenced) | checked | ||||||
| or | passive diagnosis | ||||||||||
| EWMA filter value transient | conditions for passive lambda diagnosis during fuel cut off (referenced) | not calibrated | |||||||||
| time at rich to lean transition | > 0.7 | [s] | for arithmetic average value calculation | ||||||||
| number of checks required for valid result | not calibrated | [-] | |||||||||
| for EWMA-filter: | |||||||||||
| K-factor | 0.35 | [-] | |||||||||
| minimum number of tests per DCY required | 1 | ||||||||||
| step change detection will initiate multiple tests per DCY conditions for step change detection | |||||||||||
| deviation between new measured value and old EWMA filtered value | > 0.3 | [s] | |||||||||
| number of checks for confirmation | 2.00 | [-] | |||||||||
| maximum tolerance to confirm filtered value | 0.1 | [s] | |||||||||
| initial value of filtered value | 0.0 | [s] | |||||||||
| maximum number of checks per driving cycle | 2.00 | [-] | |||||||||
| number of checks | 3.00 | [-] | |||||||||
| additional conditions: | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| no additional conditions calibrated | |||||||||||
| Oxygen Sensor (O2S) rear | P013B - O2 Sensor Slow Response - Lean to Rich Bank 1 Sensor 2 | intrusive monitor | arithmetic average value | monitor entry conditions | 10.0 [s] once / DCY | 1 DCY |
|
||||
| check of transient time at lean to rich transition | time at lean to rich transition | not calibrated | [s] | conditions for active lambda diagnosis (referenced) | checked | ||||||
| or | for arithmetic average value calculation | ||||||||||
| EWMA filter value transient | number of checks required for valid result | not calibrated | [-] | ||||||||
| time at lean to rich transition | > 0.7 | [s] | for EWMA-filter: | ||||||||
| K-factor | 0.35 | [-] | |||||||||
| minimum number of tests per DCY required | 1 | ||||||||||
| step change detection will initiate multiple tests per DCY conditions for step change detection | |||||||||||
| deviation between new measured value and old EWMA filtered value | > 0.3 | [s] | |||||||||
| number of checks for confirmation | 2.00 | [-] | |||||||||
| maximum tolerance to confirm filtered value | 0.1 | [s] | |||||||||
| initial value of filtered value | 0.0 | [s] | |||||||||
| maximum number of checks per driving cycle | 2.00 | [-] | |||||||||
| Oxygen Sensor (O2S) rear | P013E - O2 Sensor Delayed Response - Rich to Lean Bank 1 Sensor 2 | intrusive monitor | arithmetic average value | monitor entry conditions | 20.0 [s] once / DCY | 1 DCY |
|
||||
| delayed response monitoring, delay measurement | delay time at rich to lean transition | not calibrated | [s] | conditions for active lambda diagnosis (referenced) | checked | ||||||
| or | for arithmetic average value calculation | ||||||||||
| EWMA filter value transient | number of checks required for valid result | not calibrated | [-] | ||||||||
| delay time at rich to lean transition | > 1.0 | [s] | for EWMA-filter: | ||||||||
| K-factor | 0.35 | [-] | |||||||||
| minimum number of tests per DCY required | 1 | ||||||||||
| step change detection will initiate multiple tests per DCY conditions for step change detection | |||||||||||
| deviation between new measured value and old EWMA filtered value | > 0.5 | [s] | |||||||||
| number of checks for confirmation | 3.00 | [-] | |||||||||
| maximum tolerance to confirm filtered value | 0.2 | [s] | |||||||||
| initial value of filtered value | 0.0 | [s] | |||||||||
| maximum number of checks per driving cycle | 2.00 | [-] | |||||||||
| Oxygen Sensor (O2S) rear | P013F - O2 Sensor Delayed Response - Lean to Rich Bank 1 Sensor 2 | intrusive monitor | arithmetic average value | not calibrated | [s] | monitor entry conditions | checked | 20.0 [s] once / DCY | 1 DCY |
|
|
| delayed response monitoring, delay measurement | delay time at lean to rich transition | conditions for active lambda diagnosis (referenced) | |||||||||
| or | for arithmetic average value calculation | ||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| EWMA filter value transient | > 1.0 | [s] | number of checks required for valid result | not calibrated | [-] | ||||||
| delay time at lean to rich transition | for EWMA-filter: | ||||||||||
| K-factor | 0.35 | [-] | |||||||||
| minimum number of tests per DCY required | 1 | ||||||||||
| step change detection will initiate multiple tests per DCY conditions for step change detection | |||||||||||
| deviation between new measured value and old EWMA filtered value | > 0.5 | [s] | |||||||||
| number of checks for confirmation | 3.00 | [-] | |||||||||
| maximum tolerance to confirm filtered value | <= 0.2 | [s] | |||||||||
| initial value of filtered value | 0.0 | [s] | |||||||||
| maximum number of checks per driving cycle | 2.00 | [-] | |||||||||
| Oxygen Sensor (O2S) rear | P2271 - O2 Sensor Signal Biased/Stuck Rich Bank 1 Sensor 2 | intrusive monitor | general | active diagnosis (general) | 20.0 [s] once / DCY | 2 DCY |
|
||||
| O2S signal check - stuck high | O2S sensor voltage | > 0.15 | [V] | conditions for active lambda diagnosis (referenced) | checked | ||||||
| and | active diagnosis (step 1) | ||||||||||
| active diagnosis (step 1) | requested lambda | 1.07 | [-] | ||||||||
| cumulated O2 mass flow into catalyst | >= 2800 | [mg] | active diagnosis (step 2) | ||||||||
| and | requested lambda | 1.12 | [-] | ||||||||
| active diagnosis (step 2) | or | ||||||||||
| integrated exhaust gas mass flow | >= 280.0 | [g] | passive diagnosis | ||||||||
| for time | >= 1.5 | [s] | conditions for passive lambda diagnosis during fuel cut off (referenced) | not calibrated | |||||||
| or | additional conditions: | ||||||||||
| passive diagnosis | no additional conditions calibrated | ||||||||||
| cumulated O2 mass flow into catalyst | not calibrated | [mg] | |||||||||
| Oxygen Sensor (O2S) rear | P2270 - O2 Sensor Signal Biased/Stuck Lean Bank 1 Sensor 2 | intrusive monitor | general | general conditions | 20.0 [s] once / DCY | 2 DCY |
|
||||
| O2S signal check - stuck low | O2S sensor voltage | < 0.80 | [V] | conditions for active lambda diagnosis (referenced) | checked | ||||||
| and | step 1 | ||||||||||
| step 1 | requested lambda | 0.80 | [-] | ||||||||
| cumulated rich gas mass flow into catalyst | >= 3400 | [mg] | step 2 | ||||||||
| and | requested lambda | 0.75 | [-] | ||||||||
| step 2 | additional conditions: | ||||||||||
| integrated exhaust gas mass flow | >= 280.0 | [g] | no additional conditions calibrated | ||||||||
| for time | >= 1.5 | [s] | |||||||||
| Oxygen Sensor (O2S) rear | P0137 - O2 Sensor Circuit Low Voltage Bank 1 Sensor 2 | O2S signal check - circuit continuity (Circuit low, core connection signal wires) | signal voltage | < 0.04 | [V] | general conditions | 8.0 [s] continuous | 2 DCY |
|
||
| for time | > 0.0 | [s] | engine | running | |||||||
| and | dew point | exceeded | |||||||||
| difference of sensor voltage with load pulse and voltage without | < 0.01 | [V] | fuel cut off | not active | |||||||
| catalyst purge | not active | ||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| load pulse (mean value of 3 measurements) | case 1 (sensor ready for operation) | ||||||||||
| sensor voltage | <= 0.32 | [V] | |||||||||
| or | |||||||||||
| sensor voltage | 0.55...1.20 | [V] | |||||||||
| time after protection heating mode finished | > 15.0 | [s] | |||||||||
| or | |||||||||||
| sensor voltage | not calibrated | [V] | |||||||||
| internal resistance | not calibrated | [Ohm] | |||||||||
| time after protection heating mode finished | not calibrated | [s] | |||||||||
| or | |||||||||||
| internal resistance | <= 1200.00 | [Ohm] | |||||||||
| protection heating mode | finished | ||||||||||
| above conditions for case 1 must be fulfilled | |||||||||||
| for time | > 0.2 | [s] | |||||||||
| case 2 (sensor ready for operation expected) | |||||||||||
| time after protection heating mode finished | > 15.0 | [s] | |||||||||
| additional delay time | 40.0...50.0 | [s] | |||||||||
| or | |||||||||||
| internal resistance check | successful | ||||||||||
| or | |||||||||||
| signal error during previous DCY | not detected | ||||||||||
| P0138 - O2 Sensor Circuit High Voltage Bank 1 Sensor 2 | O2S signal check - out of range high (Circuit high) | signal voltage | > 1.20 | [V] | general conditions | 5.0 [s] continuous | 2 DCY |
|
|||
| for time | > 2.0 | [s] | engine | running | |||||||
| dew point | exceeded | ||||||||||
| lambda set value | > 0.995 | [-] | |||||||||
| case 1: sensor ready for operation | |||||||||||
| sensor voltage | <= 0.32 | [V] | |||||||||
| or | |||||||||||
| sensor voltage | 0.55...1.20 | [V] | |||||||||
| time after protection heating mode finished | > 15.0 | [s] | |||||||||
| or | |||||||||||
| sensor voltage | not calibrated | [V] | |||||||||
| internal resistance | not calibrated | [Ohm] | |||||||||
| time after protection heating mode finished | not calibrated | [s] | |||||||||
| or | |||||||||||
| internal resistance | <= 1200.00 | [Ohm] | |||||||||
| protection heating mode | finished | ||||||||||
| above conditions for case 1 must be fulfilled | |||||||||||
| for time | > 0.2 | [s] | |||||||||
| case 2 (sensor ready for operation expected) | |||||||||||
| time after protection heating mode finished | > 15.0 | [s] | |||||||||
| additional delay time | 40.0...50.0 | [s] | |||||||||
| or | |||||||||||
| internal resistance check | successful | ||||||||||
| or | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| signal error during previous DCY | not detected | ||||||||||
| Oxygen Sensor (O2S) rear | P0140 - O2 Sensor Circuit No Activity Detected Bank 1 Sensor 2 | O2S signal check - circuit continuity (sensor signal line open circuit) | case 1 | general conditions | 8.0 [s] continuous | 2 DCY |
|
||||
| signal voltage | 0.32...0.55 | [V] | engine | running | |||||||
| for time | > 3.0 | [s] | dew point | exceeded | |||||||
| and | case 1 (sensor ready for operation) | ||||||||||
| difference of sensor voltage with load pulse and voltage without load pulse (mean value of 3 measurements) | >= 2.90 | [V] | sensor voltage | <= 0.32 | [V] | ||||||
| or | or | ||||||||||
| case 2 | sensor voltage | 0.55...1.20 | [V] | ||||||||
| internal resistance | not calibrated | [Ohm] | time after protection heating mode finished | > 15.0 | [s] | ||||||
| and | or | ||||||||||
| exhaust temperature | not calibrated | [°C] | sensor voltage | not calibrated | [V] | ||||||
| internal resistance | not calibrated | [Ohm] | |||||||||
| time after protection heating mode finished | not calibrated | [s] | |||||||||
| or | |||||||||||
| internal resistance | <= 1200.00 | [Ohm] | |||||||||
| protection heating mode | finished | ||||||||||
| above conditions for case 1 must be fulfilled | |||||||||||
| for time | > 0.2 | [s] | |||||||||
| case 2 (sensor ready for operation expected) | |||||||||||
| time after protection heating mode finished | > 15.0 | [s] | |||||||||
| additional delay time | 40.0...50.0 | [s] | |||||||||
| or | |||||||||||
| internal resistance check | successful | ||||||||||
| or | |||||||||||
| signal error during previous DCY | not detected | ||||||||||
| Oxygen Sensor (O2S) Heater rear | P0037 - HO2S Heater Control Circuit Low Bank 1 Sensor 2 | circuit low | signal voltage | < 2.74 | [V] | engine speed | >= 0 | [RPM] | 0.50 [s] continuous | 2 DCY |
|
| duty cycle | <= 98 | [%] | |||||||||
| battery voltage | >= 8.90 | [V] | |||||||||
| P0036 - HO2S Heater Control Circuit Bank 1 Sensor 2 | open circuit | signal voltage | 3.26...4.70 | [V] | engine speed | >= 0 | [RPM] | 0.50 [s] continuous | 2 DCY |
|
|
| duty cycle | <= 98 | [%] | |||||||||
| battery voltage | >= 8.90 | [V] | |||||||||
| P0038 - HO2S Heater Control Circuit High Bank 1 Sensor 2 | circuit high | signal current | > 0.60...12.50 | [A] | engine speed | >= 0 | [RPM] | 0.50 [s] continuous | 2 DCY |
|
|
| time since dew point exceeded | 15.0 | [s] | |||||||||
| duty cycle | >= 3 | [%] | |||||||||
| battery voltage | >= 8.90 | [V] | |||||||||
| Oxygen Sensor (O2S) Heater rear | P0141 - O2 Sensor Heater Circuit Bank 1 Sensor 2 | out of range (during normal heater operation after Dew Point is exceeded) | internal resistance | > 1200.00 | [Ohm] | time since dew point exceeded | > 10.0 | [s] | 20.0 [s] multiple | 2 DCY |
|
| modeled EGT | 300...700 | [°C] | |||||||||
| IAT @ manifold | > -10 | [°C] | |||||||||
| engine off time | > 180.0 | [s] | |||||||||
| number of checks | 10.00 | [-] | |||||||||
| fuel cut off | not active | ||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| actuator | commanded on | ||||||||||
| Engine Cooling System | P2181 - Cooling System Performance | cooling system performance not in the expected range | cooling system temperature too low after a sufficient MAF integral | < 75 | [°C] | monitor entry conditions: | during UDC950 [s] once / DCY | 2 DCY |
|
||
| for time | >= 0.1 | [s] | ECT downstream engine @ start | -8...60 | [°C] | ||||||
| and | |||||||||||
| AAT | -8...55 | [°C] | |||||||||
| or | |||||||||||
| IAT @ manifold | not calibrated | [°C] | |||||||||
| begin of air mass integration: | |||||||||||
| ECT downstream engine | > 30 | [°C] | |||||||||
| conditions for diagnosis: | |||||||||||
| MAF | < 380.00 | [kg/h] | |||||||||
| delta BARO | < 1.50 | [kPa] | |||||||||
| delta AAT | < 55.0 | [K] | |||||||||
| and | |||||||||||
| accum. time required | < 200.0...340.0 | [s] | |||||||||
| or | |||||||||||
| accum. integrated air mass | not calibrated | [kg] | |||||||||
| accumulation enable if | |||||||||||
| fuel cut off | active | ||||||||||
| or | |||||||||||
| engine load | > 100.00 | [%] | |||||||||
| or | |||||||||||
| engine load | < 0.00 | [%] | |||||||||
| start of fault decision: | |||||||||||
| integrated air mass | > 7.00...14.80 | [kg] | |||||||||
| conditions at fault decision: | |||||||||||
| (average values since start) | |||||||||||
| MAF (lower threshold) | >= 26.00...72.00 | [kg/h] | |||||||||
| MAF (upper threshold) | <= 80.00...200.00 | [kg/h] | |||||||||
| vehicle speed (lower threshold) | >= 22...37 | [mph] | |||||||||
| vehicle speed (upper threshold) | <= 75 | [mph] | |||||||||
| Engine Cooling System | P2181 - Cooling System Performance | cooling system performance not in the expected range | filtered ECT downstream engine | < 65...70 | [°C] | general | 0 (FTP75:1000. 0) [s] once / DCY | 2 DCY |
|
||
| for time | >= 10.0 | [s] | AAT | > -10 | [°C] | ||||||
| air mass flow integral | > 3.2...14.8 | [g] | |||||||||
| or | |||||||||||
| modeled ECT | not calibrated | [°C] | |||||||||
| for | |||||||||||
| ECT once after engine start | > -10 | [°C] | |||||||||
| valid operating points | |||||||||||
| engine | running | ||||||||||
| for time | > 300.0 | [s] | |||||||||
| fuel cut off | not active | ||||||||||
| for time | > 200.0 | [s] | |||||||||
| modeled ECT | not calibrated | [°C] | |||||||||
| thermostat overdrive | not detected | ||||||||||
| for time | > 300.0 | [s] | |||||||||
| vehicle speed | > 19 | [mph] | |||||||||
| and | |||||||||||
| vehicle speed | < 204 | [mph] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| for time | > 300.0 | [s] | |||||||||
| engine load | > 17.00...38.00 | [%] | |||||||||
| and | |||||||||||
| engine load | < 399.99 | [%] | |||||||||
| for time | > 200.0 | [s] | |||||||||
| additional conditions for re-entry after strong ECT drop | |||||||||||
| integrated air mass flow during valid operating points | > 3200.0...14800.0 | [g] | |||||||||
| depending on | |||||||||||
| min. AAT @ current DCY | -10...35 | [°C] | |||||||||
| ECT @ entry of valid operating points | -10...65 | [°C] | |||||||||
| all conditions above (except general) must be fulfilled | |||||||||||
| for time | > 20.0 | [s] | |||||||||
| Engine Coolant Temperature (ECT) Sensor downstream engine | P0117 - Engine Coolant Temperature Sensor 1 Circuit Low | circuit low | ECT downstream engine | > 141 | [°C] | 2.0 [s] continuous | 2 DCY |
|
|||
| Engine Coolant Temperature (ECT) Sensor downstream engine | P0118 - Engine Coolant Temperature Sensor 1 Circuit High | circuit high | ECT downstream engine | < -45 | [°C] | 2.0 [s] continuous | 2 DCY |
|
|||
| Engine Coolant Temperature (ECT) Sensor downstream engine | P0116 - Engine Coolant Temperature Sensor 1 Circuit Range/Performance | rationality check | diff. modeled vs. measured ECT downstream engine | > 9.8 | [K] | 19.0 [s] continuous | 2 DCY |
|
|||
| Engine Coolant Temperature (ECT) Sensor @ Cylinder Head | P017C - Cylinder Head Temperature Sensor "A" Circuit Low | circuit low | signal voltage | < 0.20 | [V] | 0.5 [s] continuous | 2 DCY |
|
|||
| Engine Coolant Temperature (ECT) Sensor @ Cylinder Head | P1BB4 - Cylinder Head Temperature Too Low | rationality check | diff. modeled vs. measured ECT@ cylinder head | > 9.8 | [K] | 0 (FTP75: 15.0) [s] continuous | 2 DCY |
|
|||
| Variable Valve Lift (VVL) Exhaust Actuator | P19D7 - Exhaust Camshaft Adjuster "A" Cylinder 1 Feedback Signal Error | functional check @ switch to modified valve lift | actuator feedback signal voltage | permanently low | actuator | commanded on | 6 [s] multiple | 2 DCY |
|
||
| P19DA - Exhaust Camshaft Adjuster "A" Cylinder 2 Feedback Signal Error | and |
|
|||||||||
| P19E1 - Exhaust Camshaft Adjuster "A" Cylinder 4 Feedback Signal Error | correction run (switches into the opposite direction) | successful |
|
||||||||
| P19E7 - Exhaust Camshaft Adjuster "A" Cylinder 5 Feedback Signal Error |
|
||||||||||
| P19DE - Exhaust Camshaft Adjuster "A" Cylinder 3 Feedback Signal Error |
|
||||||||||
| P11D3 - Cam Shift Actuator Outlet "A" Cylinder 1 Range/Performance | functional check @ switch to modified valve lift | actuator feedback signal voltage | permanently low | actuator | commanded on | 3 [s] multiple | 2 DCY |
|
|||
| P11D5 - Cam Shift Actuator Outlet "A" Cylinder 2 Range/Performance | and |
|
|||||||||
| P11D9 - Cam Shift Actuator Outlet "A" Cylinder 4 Range/Performance | correction run (switches into the opposite direction) | failed |
|
||||||||
| P11DB - Cam Shift Actuator Outlet "A" Cylinder 5 Range/Performance |
|
||||||||||
| P11D7 - Cam Shift Actuator Outlet "A" Cylinder 3 Range/Performance |
|
||||||||||
| Variable Valve Lift (VVL) Exhaust Actuator | P19E4 - Exhaust Camshaft Adjuster "B" Cylinder 1 Feedback Signal Error | functional check @ switch to standard lift | actuator feedback signal voltage | permanently low | actuator | commanded on | 6 [s] multiple | 2 DCY |
|
||
| P19DC - Exhaust Camshaft Adjuster "B" Cylinder 2 Feedback Signal Error | and |
|
|||||||||
| P19E3 - Exhaust Camshaft Adjuster "B" Cylinder 4 Feedback Signal Error | correction run (switches into the opposite direction) | successful |
|
||||||||
| P19E9 - Exhaust Camshaft Adjuster "B" Cylinder 5 Feedback Signal Error |
|
||||||||||
| P19E0 - Exhaust Camshaft Adjuster "B" Cylinder 3 Feedback Signal Error |
|
||||||||||
| P11D4 - Cam Shift Actuator Outlet "B" Cylinder 1 Range/Performance | functional check @ switch to standard lift | actuator feedback signal voltage | permanently low | actuator | commanded on | 3 [s] multiple | 2 DCY |
|
|||
| P11D6 - Cam Shift Actuator Outlet "B" Cylinder 2 Range/Performance | and |
|
|||||||||
| P11DA - Cam Shift Actuator Outlet "B" Cylinder 4 Range/Performance | correction run (switches into the | failed |
|
||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| P11DC - Cam Shift Actuator Outlet "B" Cylinder 5 Range/Performance | opposite direction) |
|
|||||||||
| P11D8 - Cam Shift Actuator Outlet "B" Cylinder 3 Range/Performance |
|
||||||||||
| Variable Valve Lift (VVL) Exhaust Actuator | P18F2 - Exhaust Camshaft Adjuster "B" Cylinder 1 Short Circuit To B+ | circuit high @ standard valve lift | signal current | > 5.00 | [A] | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
|
| P18F3 - Exhaust Camshaft Adjuster "B" Cylinder 2 Short Circuit To B+ |
|
||||||||||
| P18F5 - Exhaust Camshaft Adjuster "B" Cylinder 4 Short Circuit To B+ |
|
||||||||||
| P18F6 - Exhaust Camshaft Adjuster "B" Cylinder 5 Short Circuit To B+ |
|
||||||||||
| P18F4 - Exhaust Camshaft Adjuster "B" Cylinder 3 Short Circuit To B+ |
|
||||||||||
| Variable Valve Lift (VVL) Exhaust Actuator | P31A9 - Cam Shift Actuator Outlet "B" Cylinder 1 Circuit Low | circuit low @ standard valve lift | signal voltage | < 1.00 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY |
|
|
| P31AA - Cam Shift Actuator Outlet "B" Cylinder 2 Circuit Low |
|
||||||||||
| P31AC - Cam Shift Actuator Outlet "B" Cylinder 4 Circuit Low |
|
||||||||||
| P31AD - Cam Shift Actuator Outlet "B" Cylinder 5 Circuit Low |
|
||||||||||
| P31AB - Cam Shift Actuator Outlet "B" Cylinder 3 Circuit Low |
|
||||||||||
| P11C0 - Cam Shift Actuator Outlet "B" Cylinder 1 Circuit/Open | open circuit @ standard valve lift | signal voltage | 1.00...3.50 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY |
|
||
| P11C2 - Cam Shift Actuator Outlet "B" Cylinder 2 Circuit/Open |
|
||||||||||
| P11C6 - Cam Shift Actuator Outlet "B" Cylinder 4 Circuit/Open |
|
||||||||||
| P11C8 - Cam Shift Actuator Outlet "B" Cylinder 5 Circuit/Open |
|
||||||||||
| P11C4 - Cam Shift Actuator Outlet "B" Cylinder 3 Circuit/Open |
|
||||||||||
| Variable Valve Lift (VVL) Exhaust Actuator | P11BF - Cam Shift Actuator Outlet "A" Cylinder 1 Range/Performance | open circuit @ modified valve lift | signal voltage | 1.00...3.50 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY |
|
|
| P11C1 - Cam Shift Actuator Outlet "A" Cylinder 2 Range/Performance |
|
||||||||||
| P11C5 - Cam Shift Actuator Outlet "A" Cylinder 4 Range/Performance |
|
||||||||||
| P11C7 - Cam Shift Actuator Outlet "A" Cylinder 5 Range/Performance |
|
||||||||||
| P11C3 - Cam Shift Actuator Outlet "A" Cylinder 3 Range/Performance |
|
||||||||||
| P10FD - Exhaust Camshaft Adjuster "A" Cylinder 1 Short Circuit To B+ | circuit high @ modified valve lift | signal current | > 5.00 | [A] | actuator | commanded on | 0.5 [s] continuous | 2 DCY |
|
||
| P10FE - Exhaust Camshaft Adjuster "A" Cylinder 2 Short Circuit To B+ |
|
||||||||||
| P112A - Exhaust Camshaft Adjuster "A" Cylinder 4 Short Circuit To B+ |
|
||||||||||
| P112B - Exhaust Camshaft Adjuster "A" Cylinder 5 Short Circuit To B+ |
|
||||||||||
| P10FF - Exhaust Camshaft Adjuster "A" Cylinder 3 Short Circuit To B+ |
|
||||||||||
| Variable Valve Lift (VVL) Exhaust Actuator | P31B9 - Cam Shift Actuator Outlet "A" Cylinder 1 Circuit Low | circuit low @ modified valve lift | signal voltage | < 1.00 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY |
|
|
| P31BA - Cam Shift Actuator Outlet "A" Cylinder 2 Circuit Low |
|
||||||||||
| P31BC - Cam Shift Actuator Outlet "A" Cylinder 4 Circuit Low |
|
||||||||||
| P31BD -Cam Shift Actuator Outlet "A" Cylinder 5 Circuit Low |
|
||||||||||
| P31BB - Cam Shift Actuator Outlet "A" Cylinder 3 Circuit Low |
|
||||||||||
| Variable Valve Timing (VVT) Intake Actuator | P000A - "A" Camshaft Position Slow Response Bank 1 | slow response | difference between target position vs. actual position | > | 2.00 | | [°CRK] | time after engine start | > 5.0...10.0 | [s] | 1.5 [s] multiple | 2 DCY |
|
| for time | > 1.0 | [s] | modeled oil temperature | -10...110 | [°C] | ||||||
| and | engine speed | 480...7000 | [RPM] | ||||||||
| adjustment angle | > | 2.00 | | [°CRK] | camshaft position adjustment | active | |||||||
| and | catalyst heating | not active | |||||||||
| number of checks | 5 | times | change of target position | > |6.00| | [°CRK] | ||||||
| P0011 - "A" Camshaft Position - Timing Over-Advanced or System Performance Bank 1 | target error | difference between target position vs. actual position | > | 2.00 | | [°CRK] | time after engine start | > 5.0...10.0 | [s] | 1.5 [s] multiple | 2 DCY |
|
|
| for time | > 1.0 | [s] | modeled oil temperature | -10...110 | [°C] | ||||||
| and | engine speed | 480...7000 | [RPM] | ||||||||
| adjustment angle | <= | 2.00 | | [°CRK] | camshaft position adjustment | active | |||||||
| and | catalyst heating | not active | |||||||||
| number of checks | 5 | times | change of target position | > |6.00| | [°CRK] | ||||||
| Variable Valve Timing (VVT) Intake Actuator | P2088 - "A" Camshaft Position Actuator Control Circuit Low Bank 1 | circuit low | signal voltage | < 2.74 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY |
|
|
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| P0010 - "A" Camshaft Position Actuator "A" Control Circuit/Open Bank 1 | open circuit | signal voltage | 3.26...4.70 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY |
|
||
| P2089 - "A" Camshaft Position Actuator Control Circuit High Bank 1 | circuit high | signal current | > 0.60...12.50 | [A] | actuator | commanded on | [RPM] | 0.5 [s] continuous | 2 DCY |
|
|
| engine speed | > 0 | ||||||||||
| Cold Start Monitoring | P052A - Cold Start "A" Camshaft Position Timing Over-Advanced Bank 1 | target error | diff. target vs. actual position | > |4.00| | [°CRK] | time after engine start | not calibrated | [s] | 5.0 [s] once / DCY | 2 DCY |
|
| Variable Valve Timing (VVT) Intake Actuator | modeled oil temperature | -273...200 | [°C] | ||||||||
| engine speed | > 400 | [RPM] | |||||||||
| camshaft position adjustment intake | active | ||||||||||
| catalyst heating | active | ||||||||||
| commanded camshaft timing correction for catalyst heating | active | ||||||||||
| Cold Start Monitoring | P054A - Cold Start "B" Camshaft Position Timing Over-Advanced Bank 1 | target error | diff. target vs. actual position | > |4.00| | [°CRK] | time after engine start | not calibrated | [s] | 5.0 [s] once / DCY | 2 DCY |
|
| Variable Valve Timing (VVT) Exhaust Actuator | modeled oil temperature | -273...200 | [°C] | ||||||||
| engine speed | > 400 | [RPM] | |||||||||
| camshaft position adjustment exhaust | active | ||||||||||
| catalyst heating | active | ||||||||||
| commanded camshaft timing correction for catalyst heating | active | ||||||||||
| Variable Valve Timing (VVT) Exhaust Actuator | P000B - "B" Camshaft Position Slow Response Bank 1 | slow response | difference between target position vs. actual position | > | 2.00 | | [°CRK] | time after engine start | > 5.0...10.0 | [s] | 1.5 [s] multiple | 2 DCY |
|
| for time | > 1.0 | [s] | modeled oil temperature | -10...110 | [°C] | ||||||
| and | engine speed | 480...7000 | [RPM] | ||||||||
| adjustment angle | > | 2.00 | | [°CRK] | camshaft position adjustment | active | |||||||
| and | catalyst heating | not active | |||||||||
| number of checks | 5 | times | change of target position | > |6.00| | [°CRK] | ||||||
| P0014 - "B" Camshaft Position - Timing Over-Advanced or System Performance Bank 1 | target error | difference between target position vs. actual position | > | 2.00 | | [°CRK] | time after engine start | > 5.0...10.0 | [s] | 1.5 [s] multiple | 2 DCY |
|
|
| for time | > 1.0 | [s] | modeled oil temperature | -10...110 | [°C] | ||||||
| and | engine speed | 480...7000 | [RPM] | ||||||||
| adjustment angle | <= | 2.00 | | [°CRK] | camshaft position adjustment | active | |||||||
| and | catalyst heating | not active | |||||||||
| number of checks | 5 | times | change of target position | > |6.00| | [°CRK] | ||||||
| Variable Valve Timing (VVT) Exhaust Actuator | P2090 - "B" Camshaft Position Actuator Control Circuit Low Bank 1 | circuit low | signal voltage | < 2.74 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY |
|
|
| P0013 - "B" Camshaft Position Actuator "A" Control Circuit/Open Bank 1 | open circuit | signal voltage | 3.26...4.70 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY |
|
||
| P2091 - "B" Camshaft Position Actuator Control Circuit High Bank 1 | circuit high | signal current | > 0.60...12.50 | [A] | actuator | commanded on | [RPM] | 0.5 [s] continuous | 2 DCY |
|
|
| engine speed | > 0 | ||||||||||
| Intake Camshaft Position (CMP) Sensor | P0343 - Camshaft Position Sensor "A" Circuit High Bank 1 or Single Sensor | circuit high | signal voltage | permanently high | [-] | 0.5 [s] continuous | 2 DCY |
|
|||
| and | |||||||||||
| crankshaft signal counter | >= 8 | ||||||||||
| P0342 - Camshaft Position Sensor "A" Circuit Low Bank 1 or Single Sensor | circuit low | signal voltage | permanently low | [-] | 0.5 [s] continuous | 2 DCY |
|
||||
| and | |||||||||||
| crankshaft signal counter | >= 8 | ||||||||||
| P0341 - Camshaft Position Sensor "A" Circuit Range/Performance Bank 1 or Single Sensor | rationality check | signal pattern | incorrect | [-] | 0.5 [s] continuous | 2 DCY |
|
||||
| defect counter | 12 | ||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Intake Camshaft Position (CMP) Sensor | P0016 - Crankshaft Position - Camshaft Position Correlation Bank 1 Sensor A | angular offset check | permissible deviation | < -11.01 | [°CRK] | camshaft adaptation | not completed | [RPM] | 20 [rev] multiple | 2 DCY |
|
| or | engine speed | > 80 | |||||||||
| permissible deviation | > 11.01 | [°CRK] | |||||||||
| Exhaust Camshaft Position (CMP) Sensor | P0368 - Camshaft Position Sensor "B" Circuit High Bank 1 | circuit high | signal voltage | permanently high | [-] | 0.5 [s] continuous | 2 DCY |
|
|||
| and | |||||||||||
| crankshaft signal counter | >= 8 | ||||||||||
| P0367 - Camshaft Position Sensor "B" Circuit Low Bank 1 | circuit low | signal voltage | permanently low | [-] | 0.5 [s] continuous | 2 DCY |
|
||||
| and | |||||||||||
| crankshaft signal counter | >= 8 | ||||||||||
| P0366 - Camshaft Position Sensor "B" Circuit Range/Performance Bank 1 | rationality check | signal pattern | incorrect | [-] | 0.5 [s] continuous | 2 DCY |
|
||||
| defect counter | 12 | ||||||||||
| Exhaust Camshaft Position (CMP) Sensor | P0017 - Crankshaft Position - Camshaft Position Correlation Bank 1 Sensor B | angular offset check | permissible deviation | < -11.01 | [°CRK] | camshaft adaptation | not completed | [RPM] | 20.0 [rev] multiple | 2 DCY |
|
| or | engine speed | > 80 | |||||||||
| permissible deviation | > 11.01 | [°CRK] | |||||||||
| Crankshaft Position (CKP) Sensor | P0321 - Ignition/Distributor Engine Speed Input Circuit Range/Performance | rationality check | counted teeth vs. reference | > 80.00 | [-] | vehicle speed | < 1; > 16 | [mph] | 8 [rev] continuous | 2 DCY |
|
| or | or | ||||||||||
| monitoring reference gap | failure | engine speed | > 550 | [RPM] | |||||||
| or | |||||||||||
| actual engine state | cranking | ||||||||||
| or | |||||||||||
| engine speed gradient | > -8000.00 | [RPM/s] | |||||||||
| P0322 - Ignition/Distributor Engine Speed Input Circuit No Signal | signal activity check | camshaft signals | > 3.00 | [-] | vehicle speed | < 1; > 16 | [mph] | 3 [rev] continuous | 2 DCY |
|
|
| and | or | ||||||||||
| crankshaft signals | no signal | engine speed | > 550 | [RPM] | |||||||
| or | |||||||||||
| actual engine state | cranking | ||||||||||
| or | |||||||||||
| engine speed gradient | > -8000.00 | [RPM/s] | |||||||||
| Engine Coolant Temperature (ECT) Sensor downstream engine | P0116 - Engine Coolant Temperature Sensor 1 Circuit Range/Performance | cross check | deviation count | propulsion off time | > 28800.0 | [s] | 0.0 [s] once / DCY | 2 DCY |
|
||
| counter of detected temperature deviations | >= 2.00 | [-] | Retained-Heat Detection after driving conditions | not equipped | |||||||
| and | Retained-Heat Detection after driving conditions with combustion | checked | |||||||||
| counter of detected temperature deviations of the other involved temperature sensors | < 2.00 | [-] | Retained-Heat Detection after Purge Manifold | checked | |||||||
| required temperature deviation | (referenced) | ||||||||||
| to increment counter | |||||||||||
| ECT downstream | |||||||||||
| vs. | |||||||||||
| ROT | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT downstream | |||||||||||
| vs. | |||||||||||
| ECT @ cylinder head | > 25.0 | [K] | |||||||||
| or | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ECT downstream | |||||||||||
| vs. | |||||||||||
| AAT | > 25.0 | [K] | |||||||||
| or | |||||||||||
| ECT downstream | |||||||||||
| vs. | |||||||||||
| IAT @ manifold | > 25.0 | [K] | |||||||||
| or | |||||||||||
| ECT downstream | |||||||||||
| vs. | |||||||||||
| IAT upstream Throttle | > 25.0 | [K] | |||||||||
| or | |||||||||||
| ECT downstream | |||||||||||
| vs. | |||||||||||
| IAT 3 | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT downstream | |||||||||||
| vs. | |||||||||||
| IAT 4 | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT downstream | |||||||||||
| vs. | |||||||||||
| EOT | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT downstream | |||||||||||
| vs. | |||||||||||
| heating circuit temperature | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT downstream | |||||||||||
| vs. | |||||||||||
| inverter coolant temperature | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT downstream | |||||||||||
| vs. | |||||||||||
| EOT @ cylinder head | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT downstream | |||||||||||
| vs. | |||||||||||
| ECT @ crankcase | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT downstream | |||||||||||
| vs. | |||||||||||
| engine compartment temperature | not equipped | [K] | |||||||||
| Engine Coolant Temperature (ECT) Sensor @ Cylinder Head | P017B - Cylinder Head Temperature Sensor "A" Range/Performance | cross check | deviation count | propulsion off time | > 28800.0 | [s] | 0.0 [s] once / DCY | 2 DCY |
|
||
| counter of detected temperature deviations | >= 2.00 | [-] | Retained-Heat Detection after driving conditions | not equipped | |||||||
| and | Retained-Heat Detection after driving conditions with combustion | checked | |||||||||
| counter of detected temperature deviations of the other involved temperature sensors | < 2.00 | [-] | Retained-Heat Detection after Purge Manifold | checked | |||||||
| required temperature deviation | (referenced) | ||||||||||
| to increment counter | |||||||||||
| ECT @ cylinder head | |||||||||||
| vs. | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ECT downstream | > 25.0 | [K] | |||||||||
| or | |||||||||||
| ECT @ cylinder head | |||||||||||
| vs. | |||||||||||
| ROT | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT @ cylinder head | |||||||||||
| vs. | |||||||||||
| AAT | > 25.0 | [K] | |||||||||
| or | |||||||||||
| ECT @ cylinder head | |||||||||||
| vs. | |||||||||||
| IAT @ manifold | > 25.0 | [K] | |||||||||
| or | |||||||||||
| ECT @ cylinder head | |||||||||||
| vs. | |||||||||||
| IAT upstream Throttle | > 25.0 | [K] | |||||||||
| or | |||||||||||
| ECT @ cylinder head | |||||||||||
| vs. | |||||||||||
| IAT 3 | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT @ cylinder head | |||||||||||
| vs. | |||||||||||
| IAT 4 | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT @ cylinder head | |||||||||||
| vs. | |||||||||||
| EOT | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT @ cylinder head | |||||||||||
| vs. | |||||||||||
| heating circuit temperature | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT @ cylinder head | |||||||||||
| vs. | |||||||||||
| inverter coolant temperature | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT @ cylinder head | |||||||||||
| vs. | |||||||||||
| EOT @ cylinder head | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT @ cylinder head | |||||||||||
| vs. | |||||||||||
| ECT @ crankcase | not equipped | [K] | |||||||||
| or | |||||||||||
| ECT @ cylinder head | |||||||||||
| vs. | |||||||||||
| engine compartment temperature | not equipped | [K] | |||||||||
| Ambient Air Temperature (AAT) Sensor | P0071 - Ambient Air Temperature Sensor Circuit "A" Range/Performance | cross check | deviation count | propulsion off time | > 28800.0 | [s] | 0.0 [s] once / DCY | 2 DCY |
|
||
| counter of detected temperature deviations | >= 2.00 | [-] | Retained-Heat Detection after driving conditions | not equipped | |||||||
| and | Retained-Heat Detection after driving conditions with combustion | checked | |||||||||
| counter of detected temperature deviations of the other involved temperature sensors | < 2.00 | [-] | Retained-Heat Detection after Purge Manifold | checked | |||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| required temperature deviation | (referenced) | ||||||||||
| to increment counter | |||||||||||
| AAT | |||||||||||
| vs. | |||||||||||
| ECT downstream | > 25.0 | [K] | |||||||||
| or | |||||||||||
| AAT | |||||||||||
| vs. | |||||||||||
| ROT | not equipped | [K] | |||||||||
| or | |||||||||||
| AAT | |||||||||||
| vs. | |||||||||||
| ECT @ cylinder head | > 25.0 | [K] | |||||||||
| or | |||||||||||
| AAT | |||||||||||
| vs. | |||||||||||
| IAT @ manifold | > 25.0 | [K] | |||||||||
| or | |||||||||||
| AAT | |||||||||||
| vs. | |||||||||||
| IAT upstream Throttle | > 25.0 | [K] | |||||||||
| or | |||||||||||
| AAT | |||||||||||
| vs. | |||||||||||
| IAT 3 | not equipped | [K] | |||||||||
| or | |||||||||||
| AAT | |||||||||||
| vs. | |||||||||||
| IAT 4 | not equipped | [K] | |||||||||
| or | |||||||||||
| AAT | |||||||||||
| vs. | |||||||||||
| EOT | not equipped | [K] | |||||||||
| or | |||||||||||
| AAT | |||||||||||
| vs. | |||||||||||
| heating circuit temperature | not equipped | [K] | |||||||||
| or | |||||||||||
| AAT | |||||||||||
| vs. | |||||||||||
| inverter coolant temperature | not equipped | [K] | |||||||||
| or | |||||||||||
| AAT | |||||||||||
| vs. | |||||||||||
| EOT @ cylinder head | not equipped | [K] | |||||||||
| or | |||||||||||
| AAT | |||||||||||
| vs. | |||||||||||
| ECT @ crankcase | not equipped | [K] | |||||||||
| or | |||||||||||
| AAT | |||||||||||
| vs. | |||||||||||
| engine compartment temperature | not equipped | [K] | |||||||||
| Intake Air Temperature (IAT) Sensor @ Manifold | P0111 - Intake Air Temperature Sensor 1 Circuit Range/Performance Bank 1 | cross check | deviation count | >= 2.00 | [-] | propulsion off time | > 28800.0 | [s] | 0.0 [s] once / DCY | 2 DCY |
|
| counter of detected temperature deviations | Retained-Heat Detection after driving conditions | not equipped | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| and | Retained-Heat Detection after driving conditions with combustion | checked | |||||||||
| counter of detected temperature deviations of the other involved temperature sensors | < 2.00 | [-] | Retained-Heat Detection after Purge Manifold | checked | |||||||
| required temperature deviation | (referenced) | ||||||||||
| to increment counter | |||||||||||
| IAT @ manifold | |||||||||||
| vs. | |||||||||||
| ECT downstream | > 25.0 | [K] | |||||||||
| or | |||||||||||
| IAT @ manifold | |||||||||||
| vs. | |||||||||||
| ROT | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT @ manifold | |||||||||||
| vs. | |||||||||||
| ECT @ cylinder head | > 25.0 | [K] | |||||||||
| or | |||||||||||
| IAT @ manifold | |||||||||||
| vs. | |||||||||||
| AAT | > 25.0 | [K] | |||||||||
| or | |||||||||||
| IAT @ manifold | |||||||||||
| vs. | |||||||||||
| IAT upstream Throttle | > 25.0 | [K] | |||||||||
| or | |||||||||||
| IAT @ manifold | |||||||||||
| vs. | |||||||||||
| IAT 3 | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT @ manifold | |||||||||||
| vs. | |||||||||||
| IAT 4 | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT @ manifold | |||||||||||
| vs. | |||||||||||
| EOT | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT @ manifold | |||||||||||
| vs. | |||||||||||
| heating circuit temperature | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT @ manifold | |||||||||||
| vs. | |||||||||||
| inverter coolant temperature | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT @ manifold | |||||||||||
| vs. | |||||||||||
| EOT @ cylinder head | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT @ manifold | |||||||||||
| vs. | |||||||||||
| ECT @ crankcase | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT @ manifold | |||||||||||
| vs. | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| engine compartment temperature | not equipped | [K] | |||||||||
| Intake Air Temperature (IAT) Sensor upstream Throttle | P0096 - Intake Air Temperature Sensor 2 Circuit Range/Performance Bank 1 | cross check | deviation count | propulsion off time | > 28800.0 | [s] | 0.0 [s] once / DCY | 2 DCY |
|
||
| counter of detected temperature deviations | >= 2.00 | [-] | Retained-Heat Detection after driving conditions | not equipped | |||||||
| and | Retained-Heat Detection after driving conditions with combustion | checked | |||||||||
| counter of detected temperature deviations of the other involved temperature sensors | < 2.00 | [-] | Retained-Heat Detection after Purge Manifold | checked | |||||||
| required temperature deviation | (referenced) | ||||||||||
| to increment counter | |||||||||||
| IAT upstream Throttle | |||||||||||
| vs. | |||||||||||
| ECT downstream | > 25.0 | [K] | |||||||||
| or | |||||||||||
| IAT upstream Throttle | |||||||||||
| vs. | |||||||||||
| ROT | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT upstream Throttle | |||||||||||
| vs. | |||||||||||
| ECT @ cylinder head | > 25.0 | [K] | |||||||||
| or | |||||||||||
| IAT upstream Throttle | |||||||||||
| vs. | |||||||||||
| AAT | > 25.0 | [K] | |||||||||
| or | |||||||||||
| IAT upstream Throttle | |||||||||||
| vs. | |||||||||||
| IAT @ manifold | > 25.0 | [K] | |||||||||
| or | |||||||||||
| IAT upstream Throttle | |||||||||||
| vs. | |||||||||||
| IAT 3 | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT upstream Throttle | |||||||||||
| vs. | |||||||||||
| IAT 4 | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT upstream Throttle | |||||||||||
| vs. | |||||||||||
| EOT | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT upstream Throttle | |||||||||||
| vs. | |||||||||||
| heating circuit temperature | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT upstream Throttle | |||||||||||
| vs. | |||||||||||
| inverter coolant temperature | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT upstream Throttle | |||||||||||
| vs. | |||||||||||
| EOT @ cylinder head | not equipped | [K] | |||||||||
| or | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| IAT upstream Throttle | |||||||||||
| vs. | |||||||||||
| ECT @ crankcase | not equipped | [K] | |||||||||
| or | |||||||||||
| IAT upstream Throttle | |||||||||||
| vs. | |||||||||||
| engine compartment temperature | not equipped | [K] | |||||||||
| conditions temperature cross check | --- | Conditions: | |||||||||
| Retained-Heat Detection after driving conditions with combustion | accum. time engine running | >= 15.0 | [s] | ||||||||
| accumulation enable if: | |||||||||||
| engine speed | >= 400 | [RPM] | |||||||||
| vehicle speed | > 19 | [mph] | |||||||||
| for time | > 20.0 | [s] | |||||||||
| temperature difference | |||||||||||
| diff. ECT downstream @ start vs. min temp. until conditions | <= 5.0 | [K] | |||||||||
| diff. ROT @ start vs. min temp. until conditions | not calibrated | [K] | |||||||||
| diff. ECT @ cylinder head @ start vs. min temp. until conditions | <= 5.0 | [K] | |||||||||
| diff. AAT @ start vs. min temp. until conditions | <= 5.0 | [K] | |||||||||
| diff. EOT @ start vs. min temp. until conditions | not calibrated | [K] | |||||||||
| diff. heating circuit temperature @ start vs. min temp. until conditions | not calibrated | [K] | |||||||||
| diff. inverter coolant temperature @ start vs. min temp. until conditions | not calibrated | [K] | |||||||||
| diff. EOT @ cylinder head @ start vs. min temp. until conditions | not calibrated | [K] | |||||||||
| diff. ECT @ crankcase @ start vs. min temp. until conditions | not calibrated | [K] | |||||||||
| diff. engine compartment temperature @ start vs. min temp. until conditions | not calibrated | [K] | |||||||||
| Conditions temperature Cross Check | --- | Conditions: | |||||||||
| Retained-Heat Detection after Purge Manifold | throttle position | > 2.00 | [%] | ||||||||
| engine speed | > 400 | [RPM] | |||||||||
| for time | > 5.0 | [s] | |||||||||
| temperature difference | |||||||||||
| diff. IAT @ manifold @ start vs. min. temp. until conditions | <= 5.0 | [K] | |||||||||
| IF (for high electric range vehicles) | |||||||||||
| diff. IAT @ manifold @ start vs. min. temp. until conditions | > 5.0 | [K] | |||||||||
| then | |||||||||||
| diff. (IAT @ manifold - AAT) @ start vs. diff. until conditions | <= 5.0 | [K] | |||||||||
| temperature difference | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| diff. IAT upstream throttle @ start vs. min. temp. until conditions | <= 5.0 | [K] | |||||||||
| IF (for high electric range vehicles) | |||||||||||
| diff. IAT upstream throttle @ start vs. min. temp. until conditions | > 5.0 | [K] | |||||||||
| then | |||||||||||
| diff. (IAT upstream throttle - AAT) @ start vs. diff. until conditions | <= 5.0 | [K] | |||||||||
| temperature difference | |||||||||||
| diff. IAT @ start vs. min. temp. until conditions | not calibrated | [K] | |||||||||
| IF (for high electric range vehicles) | |||||||||||
| diff. IAT @ start vs. min. temp. until conditions | not calibrated | [K] | |||||||||
| then | |||||||||||
| diff. (IAT - AAT) @ start vs. diff. until conditions | not calibrated | [K] | |||||||||
| temperature difference | |||||||||||
| diff. IAT @ start vs. min. temp. until conditions | not calibrated | [K] | |||||||||
| IF (for high electric range vehicles) | |||||||||||
| diff. IAT @ start vs. min. temp. until conditions | not calibrated | [K] | |||||||||
| then | |||||||||||
| diff. (IAT - AAT) @ start vs. diff. until conditions | not calibrated | [K] | |||||||||
| Barometric Pressure (BARO) Sensor | P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance | rationality check | signal gradient | > 0.38 | [kPa/s] | 3.0 [s] continuous | 2 DCY |
|
|||
| P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance | rationality check | signal gradient | < -0.38 | [kPa/s] | 3.0 [s]continuous | 2 DCY |
|
||||
| P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance | rationality check | diff. barometric sensor vs. last driving cycle | > | 15.00 | | [kPa] | time after engine start | < 5.0 | [s] | 3.0 [s] once / DCY | 2 DCY |
|
|
| and | engine speed | < 1150 | [RPM] | ||||||||
| diff. barometric sensor signal vs. boost pressure signal | > 9.00 | [kPa] | throttle position | < 8.01 | [%] | ||||||
| P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance | rationality check | diff. barometric sensor vs. last driving cycle | > | 15.00 | | [kPa] | time after engine start | < 5.0 | [s] | 3.0 [s] once / DCY | 2 DCY |
|
|
| and | engine speed | < 1150 | [RPM] | ||||||||
| diff. barometric sensor signal vs. boost pressure signal | < -9.00 | [kPa] | throttle position | < 8.01 | [%] | ||||||
| Barometric Pressure (BARO) Sensor | P2228 - Barometric Pressure Sensor "A" Circuit Low | circuit low | signal voltage | < 0.94 | [V] | 3.0 [s] continuous | 2 DCY |
|
|||
| P2229 - Barometric Pressure Sensor "A" Circuit High | circuit high | signal voltage | > 4.76 | [V] | 3.0 [s] continuous | 2 DCY |
|
||||
| Barometric Pressure (BARO) Sensor | P2229 - Barometric Pressure Sensor "A" Circuit High | out of range high | BARO | > 115.00 | [kPa] | 3.0 [s] continuous | 2 DCY |
|
|||
| P2228 - Barometric Pressure Sensor "A" Circuit Low | out of range low | BARO | < 45.00 | [kPa] | 3.0 [s] continuous | 2 DCY |
|
||||
| Barometric Pressure (BARO) Sensor | P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance | cross check | diff. BARO to average value of all pressure sensors @ start | < -2.50 | [kPa] | engine shut-off-time | > 5.0 | [s] | 0 [s] once / DCY | 2 DCY |
|
| engine speed | < 300 | [RPM] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance | cross check | diff. BARO to average value of all pressure sensors @ start | > 2.50 | [kPa] | engine shut-off-time | > 5.0 | [s] | 0 [s] once / DCY | 2 DCY |
|
|
| engine speed | < 300 | [RPM] | |||||||||
| Turbocharger (TC) Boost Pressure Sensor | P0236 - Turbocharger/Supercharger Boost Sensor "A" Circuit Range/Performance | cross check | diff. pressure in front of throttle to average value of all pressure sensors @ start | < -6.00 | [kPa] | engine shut-off-time | > 5.0 | [s] | 2.0 [s] once / DCY | 2 DCY |
|
| engine speed | < 300 | [RPM] | |||||||||
| P0236 - Turbocharger/Supercharger Boost Sensor "A" Circuit Range/Performance | cross check | diff. pressure in front of throttle to average value of all pressure sensors @ start | > 6.00 | [kPa] | engine shut-off-time | > 5.0 | [s] | 2.6 [s] once / DCY | 2 DCY |
|
|
| engine speed | < 300 | [RPM] | |||||||||
| P0236 - Turbocharger/Supercharger Boost Sensor "A" Circuit Range/Performance | rationality check high | diff. boost pressure signal vs. barometric sensor signal | > 22.00 | [kPa] | engine speed | < 1000 | [RPM] | 2.0 [s] multiple | 2 DCY |
|
|
| diff. boost pressure signal vs. barometric sensor signal @ engine start | > 22.00 | [kPa] | throttle position | < 5.00 | [%] | 2.0 [s] multiple | 2 DCY | ||||
| P0236 - Turbocharger/Supercharger Boost Sensor "A" Circuit Range/Performance | rationality check low | diff. boost pressure signal vs. barometric sensor signal | < -22.00 | [kPa] | 3.0 [s] multiple | 2 DCY |
|
||||
| diff. boost pressure signal vs. barometric sensor signal @ engine start | < -22.00 | [kPa] | 3.0 [s] multiple | 2 DCY | |||||||
| Turbocharger (TC) Boost Pressure Sensor | P0237 - Turbocharger/Supercharger Boost Sensor "A" Circuit Low | out of range low | pressure upstream throttle | < 48.00 | [kPa] | 2.0 [s] multiple | 2 DCY |
|
|||
| P0238 - Turbocharger/Supercharger Boost Sensor "A" Circuit High | out of range high | pressure upstream throttle | > 310.00 | [kPa] | 2.6 [s] multiple | 2 DCY |
|
||||
| SENT: Turbocharger (TC) Boost Pressure Sensor | P0235 - Turbocharger/Supercharger Boost Sensor "A" Circuit | sensor internal check | sensor signal: electrical check | error detected | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
|
|
| or | |||||||||||
| sensor signal: initialization check | error detected | ||||||||||
| SENT: Turbocharger (TC) Boost Pressure Sensor and Intake Air Temperature (IAT) Sensor upstream throttle | U060B - Lost Communication With Turbocharger/Supercharger Boost Sensor "A" | communication with TC boost pressure sensor and IAT sensor | received message | no message | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
|
|
| SENT: Turbocharger (TC) Boost Pressure Sensor and Intake Air Temperature (IAT) Sensor upstream throttle | U129E - Charging Pressure And Suction Air Temperature Sensor Implausible Signal | communication with TC boost pressure sensor and IAT sensor | received message | implausible message | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
|
|
| SENT: Intake Air Temperature (IAT) Sensor upstream Throttle | P007A - Charge Air Cooler Temperature Sensor Circuit Bank 1 | sensor internal check | sensor signal: electrical check | error detected | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
|
|
| or | |||||||||||
| sensor signal: initialization check | error detected | ||||||||||
| SENT: Intake Air Temperature (IAT) Sensor @ Manifold | P0110 - Intake Air Temperature Sensor 1 Circuit Bank 1 | sensor internal check | sensor signal: electrical check | error detected | time after ignition on | > 500 | [ms] | 1.0 [s] continuous | 2 DCY |
|
|
| or | |||||||||||
| sensor signal: initialization check | error detected | ||||||||||
| SENT: Intake Air Temperature (IAT) Sensor @ Manifold and Manifold Absolute Pressure (MAP) Sensor | U0609 - Lost Communication With Manifold Absolute Pressure Sensor "A" | communication with IAT Sensor and MAP Sensor | received message | no message | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
|
|
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SENT: Intake Air Temperature (IAT) Sensor @ Manifold and Manifold Absolute Pressure (MAP) Sensor | U13BB - Manifold Absolute Pressure Sensor Implausible Signal | communication with IAT Sensor and MAP Sensor | received message | implausible message | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
|
|
| P2106 - Throttle Actuator Control System - Forced Limited Power | open circuit | load resistance | > 2.50 | [kOhm] | duty cycle | > 80.00 | [%] | 0.5 [s] continuous | 2 DCY |
|
|
| or | |||||||||||
| deviation throttle value angles vs. throttle value set point | > 4.00...50.00 | [%] | |||||||||
| P2106 - Throttle Actuator Control System - Forced Limited Power | temperature / current monitoring | power stage temperature | >=150...165 | [°C] | 0.5 [s] continuous | 2 DCY |
|
||||
| or | |||||||||||
| signal current | >= 5.50...7.70 | [A] | |||||||||
| P2106 - Throttle Actuator Control System - Forced Limited Power | communication check | SPI communications check Identifier | error detected | 0.5 [s] continuous | 2 DCY |
|
|||||
| P2101 - Throttle Actuator "A" Control Motor Circuit Range/Performance | signal range check | duty cycle | > 80 | [%] | 5.0 [s] continuous | 2 DCY |
|
||||
| P2101 - Throttle Actuator "A" Control Motor Circuit Range/Performance | and | ||||||||||
| ECM power stage | no failure | ||||||||||
| P2101 - Throttle Actuator "A" Control Motor Circuit Range/Performance | rationality check | deviation throttle value angles vs. throttle value setpoint | > 4.00...50.00 | [%] | 0.5 [s] continuous | 2 DCY |
|
||||
| Throttle Actuator | P0638 - Throttle Actuator Control Range/Performance Bank 1 | rationality check open movement (only once after EEPROM reset) | time to open over reference point | > 0.6 | [s] | ignition | on | 0 [s] multiple | 2 DCY |
|
|
| and | engine speed | <= 300 | [RPM] | ||||||||
| deviation to reference point | < -1.5 | [%] | vehicle speed | <= 0 | [mph] | ||||||
| ECT downstream engine | >= 5 | [°C] | |||||||||
| IAT @ manifold | >= 5 | [°C] | |||||||||
| P0638 - Throttle Actuator Control Range/Performance Bank 1 | rationality check open movement (only once after EEPROM reset) | time to close below reference point | > 0.3 | [s] | ignition | on | 0 [s] multiple | 2 DCY |
|
||
| and | engine speed | <= 300 | [RPM] | ||||||||
| deviation to reference point | > 1.0 | [%] | vehicle speed | <= 0 | [mph] | ||||||
| ECT downstream engine | >= 5 | [°C] | |||||||||
| IAT @ manifold | >= 5 | [°C] | |||||||||
| Throttle Actuator | P2119 - Throttle Actuator "A" Control Throttle Body Range/Performance | signal range check @ mechanical stop low | TPS 1 signal voltage | < 0.21; > 0.87 | [V] | engine speed | 0 | [RPM] | 0.3 [s] multiple | 2 DCY |
|
| or | vehicle speed | 0 | [mph] | ||||||||
| TPS 2 signal voltage | < 4.14; > 4.84 | [V] | first start of DCY | ||||||||
| ignition | on | ||||||||||
| ECT downstream engine | -20...105 | [°C] | |||||||||
| IAT @ manifold | -20...143 | [°C] | |||||||||
| or | |||||||||||
| engine stop | |||||||||||
| engine after run | active | ||||||||||
| ECT downstream engine | 5...105 | [°C] | |||||||||
| IAT @ manifold | 5...143 | [°C] | |||||||||
| Throttle Actuator | P0638 - Throttle Actuator Control Range/Performance Bank 1 | signal range check @ mechanical stop low (only once after EEPROM reset) | TPS 1 signal voltage | < 0.21; > 0.87 | [V] | engine speed | 0 | [RPM] | 0.3 [s] multiple | 2 DCY |
|
| or | vehicle speed | 0 | [mph] | ||||||||
| TPS 2 signal voltage | < 4.14; > 4.84 | [V] | first start of DCY | ||||||||
| ignition | on | ||||||||||
| ECT downstream engine | -20...105 | [°C] | |||||||||
| IAT @ manifold | -20...143 | [°C] | |||||||||
| or | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| engine stop | |||||||||||
| engine after run | active | ||||||||||
| ECT downstream engine | 5...105 | [°C] | |||||||||
| IAT @ manifold | 5...143 | [°C] | |||||||||
| Throttle Actuator | P0638 - Throttle Actuator Control Range/Performance Bank 1 | rationality check close movement | time to close to reference point | > 0.6 | [s] | engine speed | 0 | [RPM] | 5.0 [s] multiple | 2 DCY |
|
| and | vehicle speed | 0 | [mph] | ||||||||
| deviation to reference point | > 3.00 | [%] | ECT downstream engine | > -20 | [°C] | ||||||
| IAT @ manifold | > -20 | [°C] | |||||||||
| first start of DCY | |||||||||||
| ignition | on | ||||||||||
| or | |||||||||||
| engine stop | |||||||||||
| engine after run | active | ||||||||||
| number of checks | 3.00 | [-] | |||||||||
| Accelerator Pedal Position (APP) Sensor 1 | P2122 - Throttle/Pedal Position Sensor/Switch "D" Circuit Low | circuit low | signal voltage | <= 0.66 | [V] | status high resistance | not calibrated | 200 [ms] continuous | 2 DCY |
|
|
| redundancy failure | not calibrated | ||||||||||
| P2123 - Throttle/Pedal Position Sensor/Switch "D" Circuit High | circuit high | signal voltage | >= 4.80 | [V] | 200 [ms] continuous | 2 DCY |
|
||||
| Accelerator Pedal Position (APP) Sensor 1 and 2 | P2138 - Throttle/Pedal Position Sensor/Switch "D"/"E" Voltage Correlation | rationality check | signal voltage sensor 1 vs. 2 | >= |0.10...0.15| | [V] | signal voltage sensor 1 | > 436 | [mV] | 0.24 [s] continuous | 2 DCY |
|
| signal voltage sensor 2 | > 436 | [mV] | |||||||||
| Accelerator Pedal Position (APP) Sensor 2 | P2127 - Throttle/Pedal Position Sensor/Switch "E" Circuit Low | circuit low | signal voltage | <= 0.32 | [V] | status high resistance | not calibrated | 200 [ms] continuous | 2 DCY |
|
|
| redundancy failure | not calibrated | ||||||||||
| P2128 - Throttle/Pedal Position Sensor/Switch "E" Circuit High | circuit high | signal voltage | >= 2.50 | [V] | 200 [ms] continuous | 2 DCY |
|
||||
| Throttle Position Sensor (TPS) | P0122 - Throttle/Pedal Position Sensor/Switch "A" Circuit Low | out of range low | signal voltage | < 0.20 | [V] | 0.1 [s] multiple | 2 DCY |
|
|||
| P0123 - Throttle/Pedal Position Sensor/Switch "A" Circuit High | out of range high | signal voltage | > 4.80 | [V] | 0.1 [s] multiple | 2 DCY |
|
||||
| P0121 - Throttle/Pedal Position Sensor/Switch "A" Circuit Range/Performance | rationality check | |TPS1-TPS2| | > 6.27 | [%] | engine speed | > 480 | [RPM] | 0.3 [s] multiple | 2 DCY |
|
|
| and | |||||||||||
| actual TPS1-calc. value | > actual TPS2-calc. value | ||||||||||
| or | |||||||||||
| TPS1 - calc. value | > 9.02 | [%] | |||||||||
| Throttle Position Sensor (TPS) 2 | P0222 - Throttle/Pedal Position Sensor/Switch "B" Circuit Low | out of range low | signal voltage | < 0.20 | [V] | 0.1 [s] multiple | 2 DCY |
|
|||
| P0223 - Throttle/Pedal Position Sensor/Switch "B" Circuit High | out of range high | signal voltage | > 4.80 | [V] | 0.1 [s] multiple | 2 DCY |
|
||||
| P0221 - Throttle/Pedal Position Sensor/Switch "B" Circuit Range/Performance | rationality check | |TPS1-TPS2| | > 6.27 | [%] | engine speed | > 480 | [RPM] | 0.3 [s] multiple | 2 DCY |
|
|
| and | |||||||||||
| |actual TPS2-calc. value| | > actual TPS1-calc. value | ||||||||||
| or | |||||||||||
| |TPS2 - calc. value| | > 9.02 | [%] | |||||||||
| Idle Speed Control (ISC) | P0506 - Idle Control System RPM - Lower Than Expected | out of range low | engine speed deviation | > 80 | [RPM] | time after engine start | >= 2.5 | [s] | 10.0 [s] multiple | 2 DCY |
|
| and | BARO | > 73.44 | [kPa] | ||||||||
| RPM controller torque value | not calibrated | [Nm] | ECT downstream engine | -11...143 | [°C] | ||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| IAT @ manifold | > -11 | [°C] | |||||||||
| torque safety limitation | not active | ||||||||||
| conditions vehicle speed: | |||||||||||
| vehicle speed | 0 | [mph] | |||||||||
| or | |||||||||||
| engine running and decoupled from powertrain (for hybrid) | not equipped | ||||||||||
| conditions driver request: | |||||||||||
| accelerator pedal | released by driver | ||||||||||
| or | |||||||||||
| engine running and decoupled from powertrain (for hybrid) | not equipped | [-] | |||||||||
| for time | > 0.0 | [s] | |||||||||
| for manual transmission: | |||||||||||
| engine load | not calibrated | [%] | |||||||||
| P0507 - Idle Control System RPM - Higher Than Expected | out of range high | engine speed deviation | < -80 | [RPM] | time after engine start | >= 2.5 | [s] | 10.0 [s] multiple | 2 DCY |
|
|
| and | BARO | > 73.44 | [kPa] | ||||||||
| RPM controller torque value | not calibrated | [Nm] | ECT downstream engine | -11...143 | [°C] | ||||||
| or | IAT @ manifold | > -11 | [°C] | ||||||||
| integrated number of fuel cut off transitions | >= 3.00 | [-] | torque safety limitation | not active | |||||||
| conditions vehicle speed: | |||||||||||
| vehicle speed | 0 | [mph] | |||||||||
| or | |||||||||||
| engine running and decoupled from powertrain (for hybrid) | not equipped | ||||||||||
| conditions driver request: | |||||||||||
| accelerator pedal | released by driver | ||||||||||
| or | |||||||||||
| engine running and decoupled from powertrain (for hybrid) | not equipped | ||||||||||
| for time | > 0.0 | [s] | |||||||||
| Cold Start Monitoring | P050A - Cold Start Idle Control System Performance | out of range low | engine speed deviation | > 200 | [RPM] | catalyst heating | active | 8.0 [s] multiple | 2 DCY |
|
|
| Idle Speed Control (ISC) | and | time after engine start | >= 0.0 | [s] | |||||||
| RPM controller torque value | not calibrated | [Nm] | BARO | > 73.44 | [kPa] | ||||||
| ECT downstream engine | -10...143 | [°C] | |||||||||
| torque safety limitation | not active | ||||||||||
| conditions vehicle speed: | |||||||||||
| vehicle speed | 0 | [mph] | |||||||||
| or | |||||||||||
| engine running and decoupled from powertrain (for hybrid) | not equipped | ||||||||||
| conditions driver request: | |||||||||||
| accelerator pedal | released by driver | ||||||||||
| or | |||||||||||
| engine running and decoupled from powertrain (for hybrid) | not equipped | ||||||||||
| for time | > 0.0 | [s] | |||||||||
| for manual transmission: | |||||||||||
| engine load | < 0.00 | [%] | |||||||||
| P050A - Cold Start Idle Control System Performance | out of range high | engine speed deviation | < -200 | [RPM] | catalyst heating | active | 8.0 [s] multiple | 2 DCY |
|
||
| and | time after engine start | >= 0.0 | [s] | ||||||||
| RPM controller torque value | not calibrated | [Nm] | BARO | > 73.44 | [kPa] | ||||||
| or | ECT downstream engine | -10...143 | [°C] | ||||||||
| integrated number of fuel cut off transitions | not calibrated | [-] | torque safety limitation | not active | |||||||
| conditions vehicle speed: | |||||||||||
| vehicle speed | 0 | [mph] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| or | [s] | ||||||||||
| engine running and decoupled from power train (for hybrid) | not equipped | ||||||||||
| conditions driver request: | |||||||||||
| accelerator pedal | released by driver | ||||||||||
| or | |||||||||||
| engine running and decoupled from power train (for hybrid) | not equipped | ||||||||||
| for time | > 0.0 | ||||||||||
| Idler Shaft Position Sensor | P13E8 - Intermediate Shaft Phase Sensor Implausible Signal | rationality check | crankshaft revolutions | 2.00 | [-] | 8 [rev] continuous | 2 DCY |
|
|||
| and | |||||||||||
| case 1: | |||||||||||
| intermediate shaft signal | < 6.00 | [-] | |||||||||
| case 2: | |||||||||||
| intermediate shaft signal | > 9.00 | [-] | |||||||||
| Idler Shaft Position Sensor | P13E7 - Intermediate Shaft Phase Sensor No Signal | rationality check | crankshaft revolutions | 2.00 | [-] | 4 [rev] continuous | 2 DCY |
|
|||
| and | |||||||||||
| intermediate shaft signal | 0 | [-] | |||||||||
| Manifold Absolute Pressure (MAP) Sensor | P0107 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Low | out of range low | MAP signal | < 10.00 | [kPa] | delay time | > 0.2 | [s] | 0.2 [s] multiple | 2 DCY |
|
| engine speed | > 400 | [RPM] | |||||||||
| engine angle position | synchronized | ||||||||||
| P0108 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit High | out of range high | MAP signal | > 310.00 | [kPa] | delay time | > 0.2 | [s] | 0.2 [s] multiple | 2 DCY |
|
|
| engine speed | > 400 | [RPM] | |||||||||
| engine angle position | synchronized | ||||||||||
| Manifold Absolute Pressure (MAP) Sensor | P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | cross check | diff. manifold pressure to average value of all pressure sensors @ start | < -6.00 | [kPa] | engine shut-off-time | > 5.0 | [s] | 0 [s] once / DCY | 2 DCY |
|
| engine speed | < 300 | [RPM] | |||||||||
| P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | cross check | diff. manifold pressure to average value of all pressure sensors @ start | > 6.00 | [kPa] | engine shut-off-time | > 5.0 | [s] | 0 [s] once / DCY | 2 DCY |
|
|
| engine speed | < 300 | [RPM] | |||||||||
| Manifold Absolute Pressure (MAP) Sensor | P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | rationality check low | difference manifold pressure -lower threshold model | < 0 | [kPa] | 1.2 [s] multiple | 2 DCY |
|
|||
| model range | 1.6 | [kPa] | |||||||||
| P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | rationality check high | difference manifold pressure -upper threshold model | > 0 | [kPa] | 1.2 [s] multiple | 2 DCY |
|
||||
| model range | 151.1 | [kPa] | |||||||||
| P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | rationality check | diff. barometric sensor signal vs. manifold pressure signal @ engine start | > 15.00 | [kPa] | time after engine start | < 10.0 | [s] | 1.2 [s] multiple | 2 DCY |
|
|
| engine speed | < 300 | [RPM] | |||||||||
| P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | adaptation value monitoring | offset value manifold pressure for load calculation in driving condition range 2 | > 255.99 | [kPa] | driving condition range 1 (omsna): | 1.2 [s] multiple | 2 DCY |
|
|||
| engine speed | < 800 | [RPM] | |||||||||
| desired MAF | 5.00...25.00 | [kg/h] | |||||||||
| delta adaptation value range 1 | < 0.10 | [kg/h] | |||||||||
| for time | 1.0 | [s] | |||||||||
| driving condition range 2 (opsra): | |||||||||||
| engine speed | > 1400 | [RPM] | |||||||||
| manifold pressure | < 42.50 | [kPa] | |||||||||
| delta adaptation value range 2 | < 0.10 | [kPa] | |||||||||
| for time | 1.0 | [s] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| driving condition range 3 (opua): | |||||||||||
| desired MAF | > 40.00 | [kg/h] | |||||||||
| manifold pressure | > 55.00 | [kPa] | |||||||||
| delta adaptation value range 3 | < 0.10 | [kPa] | |||||||||
| for time | 1.0 | [s] | |||||||||
| general: | |||||||||||
| engine operation in every driving condition | >= 2 | times | |||||||||
| diagnosis evap purge system | not active | ||||||||||
| engine speed | 500...6000 | [RPM] | |||||||||
| manifold pressure | > 20.00 | [kPa] | |||||||||
| ratio MAP to BARO | < 0.85 | [-] | |||||||||
| P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | adaptation value monitoring | offset value manifold pressure for load calculation in driving condition range 2 | < -255.99 | [kPa] | driving condition range 1 (omsna): | 1.2 [s] multiple | 2 DCY |
|
|||
| engine speed | < 800 | [RPM] | |||||||||
| desired MAF | 5.00...25.00 | [kg/h] | |||||||||
| delta adaptation value range 1 | < 0.10 | [kg/h] | |||||||||
| for time | 1.0 | [s] | |||||||||
| driving condition range 2 (opsra): | |||||||||||
| engine speed | > 1400 | [RPM] | |||||||||
| manifold pressure | < 42.50 | [kPa] | |||||||||
| delta adaptation value range 2 | < 0.10 | [kPa] | |||||||||
| for time | 1.0 | [s] | |||||||||
| driving condition range 3 (opua): | |||||||||||
| desired MAF | > 40.00 | [kg/h] | |||||||||
| manifold pressure | > 55.00 | [kPa] | |||||||||
| delta adaptation value range 3 | < 0.10 | [kPa] | |||||||||
| for time | 1.0 | [s] | |||||||||
| general: | |||||||||||
| engine operation in every driving condition | >= 2 | times | |||||||||
| diagnosis evap purge system | not active | ||||||||||
| engine speed | 500...6000 | [RPM] | |||||||||
| manifold pressure | > 20.00 | [kPa] | |||||||||
| ratio MAP to BARO | < 0.85 | [-] | |||||||||
| Manifold Absolute Pressure (MAP) Sensor | P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | rationality check | manifold pressure signal: variation between state 1 and 2 | < 2.00 | [kPa] | Diagnostic state 1: | 1.0 [s] continuous | 2 DCY |
|
||
| engine speed | < 2500 | [RPM] | |||||||||
| throttle angle | > 21.00 | [%] | |||||||||
| (conditions fulfilled): | |||||||||||
| for time | > 1.0 | [s] | |||||||||
| Diagnostic state 2: | |||||||||||
| engine speed | > 1500 | [RPM] | |||||||||
| throttle angle | < 11.01 | [%] | |||||||||
| (conditions fulfilled): | |||||||||||
| for time | > 1.0 | [s] | |||||||||
| general: | |||||||||||
| engine temperature @ engine start | > 5 | [°C] | |||||||||
| or | |||||||||||
| ECT downstream engine | > 30 | [°C] | |||||||||
| time above limit | > 100.0 | [s] | |||||||||
| SENT: Manifold Absolute Pressure (MAP) Sensor | P0105 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit | sensor internal check | sensor signal: electrical check | error detected | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
|
|
| or | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| sensor signal: initialization check | error detected | ||||||||||
| Intake Manifold Runner Control (IMRC) Actuator | P2015 - Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance Bank 1 | functional check | difference between target position vs. actual position | > | 25.00 | | [%] | 1.5 [s] multiple | 2 DCY |
|
|||
| and | |||||||||||
| actual position | < 0; > 100 | [%] | |||||||||
| P2015 - Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance Bank 1 | intrusive monitor | difference between target position vs. actual position | > | 25.00 | | [%] | actuator | commanded on | 1.5 [s] multiple | 2 DCY |
|
||
| functional check high | and | ||||||||||
| actual position | 0...100 | [%] | |||||||||
| P2015 - Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance Bank 1 | intrusive monitor | difference between target position vs. actual position | > | 25.00 | | [%] | actuator | commanded off | 1.5 [s] multiple | 2 DCY |
|
||
| functional check low | and | ||||||||||
| actual position | 0...100 | [%] | |||||||||
| Intake Manifold Runner Control (IMRC) Actuator | P2009 - Intake Manifold Runner Control Circuit Low Bank 1 | circuit low | signal voltage | < 2.74 | [V] | actuator | commanded off | [RPM] | 0.5 [s] continuous | 2 DCY |
|
| engine speed | >= 0 | ||||||||||
| P2008 - Intake Manifold Runner Control Circuit/Open Bank 1 | open circuit | signal voltage | 3.26...4.70 | [V] | actuator | commanded off | [RPM] | 0.5 [s] continuous | 2 DCY |
|
|
| engine speed | >= 0 | ||||||||||
| P2010 - Intake Manifold Runner Control Circuit High Bank 1 | circuit high | signal current | > 0.60...12.50 | [A] | actuator | commanded on | [RPM] | 0.5 [s] continuous | 2 DCY |
|
|
| engine speed | >= 0 | ||||||||||
| Cold Start Monitoring: | P2AB5 - Cold Start Intake Manifold Runner Control Stuck Closed Bank 1 | functional check: stuck close | diff. target vs. actual position | > 25.00 | [%] | catalyst heating | active | 1.8 [s] multiple | 2 DCY |
|
|
| Intake Manifold Runner Control (IMRC) Actuator | time after engine start | >= 4.0 | [s] | ||||||||
| IAT @ manifold | >= -48 | [°C] | |||||||||
| catalyst heating target position of IMRC actuator | active | ||||||||||
| IMRC actuator set point deviation CSERS vs. non CSERS | > 25.00 | [%] | |||||||||
| IMRC actuator adaptation | finished | ||||||||||
| IMRC position sensor value | valid | ||||||||||
| P2AB3 - Cold Start Intake Manifold Runner Control Stuck Open Bank 1 | functional check: stuck open | diff. target vs. actual position | > 25.00 | [%] | catalyst heating | active | 1.8 [s] multiple | 2 DCY |
|
||
| time after engine start | >= 4.0 | [s] | |||||||||
| IAT @ manifold | >= -48 | [°C] | |||||||||
| catalyst heating target position of IMRC actuator | active | ||||||||||
| IMRC actuator setpoint deviation CSERS vs. non CSERS | > 25.00 | [%] | |||||||||
| IMRC actuator adaptation | finished | ||||||||||
| IMRC position sensor value | valid | ||||||||||
| Intake Manifold Runner Control (IMRC) Position Sensor | P2014 - Intake Manifold Runner Position Sensor/Switch Circuit Bank 1 | circuit low | signal voltage | < 0.25 | [V] | 0.5 [s] continuous | 2 DCY |
|
|||
| P2017 - Intake Manifold Runner Position Sensor/Switch Circuit High Bank 1 | circuit high | signal voltage | > 4.75 | [V] | 0.5 [s] continuous | 2 DCY |
|
||||
| Cold Start Monitoring | P050B - Cold Start Ignition Timing Performance | idle | diff. commanded vs. actual spark timing | > 16.00 | [%] | general conditions: | 0 (FTP75: 50) [s] once / DCY | 2 DCY |
|
||
| Ignition Control (IC) | ignition timing monitor | commanded spark retard during CSERS conditions | < 80.0 | [%] | |||||||
| CSERS conditions | active | ||||||||||
| for time | > 2.0 | [s] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| fuel cut off | not active | ||||||||||
| BARO | > 73.00 | [kPa] | |||||||||
| idle condition | active | ||||||||||
| diff. relative engine load vs. filtered relative engine load (for relative engine load dynamic detection) | <= | 7.99 | | [%] | |||||||||
| diff. engine speed vs. filtered engine speed (for engine speed dynamic detection) | <= | 500 | | [RPM] | |||||||||
| relative engine load | <= 75.00...90.00 | [%] | |||||||||
| conditions vehicle speed: | |||||||||||
| vehicle speed | 0 | [mph] | |||||||||
| or | |||||||||||
| engine running and decoupled from powertrain (for hybrid) | not equipped | ||||||||||
| all conditions above must be fulfilled | |||||||||||
| for time | not calibrated | [s] | |||||||||
| conditions at result decision: | |||||||||||
| CSERS conditions | finished | ||||||||||
| required monitoring time | > 5.0 | [s] | |||||||||
| Cold Start Monitoring | P13EA - Cold Start Ignition Timing Performance Off Idle | idle | diff. commanded vs. actual spark timing | > 20.00 | [%] | general conditions: | 0 (FTP75: 50) [s] once / DCY | 2 DCY |
|
||
| Ignition Control (IC) | ignition timing monitor | commanded spark retard during CSERS conditions | < 95.0 | [%] | |||||||
| CSERS conditions | active | ||||||||||
| for time | > 2.0 | [s] | |||||||||
| fuel cut off | not active | ||||||||||
| BARO | > 73.00 | [kPa] | |||||||||
| diff. relative engine load vs. filtered relative engine load (for relative engine load dynamic detection) | <= | 7.99 | | [%] | |||||||||
| diff. engine speed vs. filtered engine speed (for engine speed dynamic detection) | <= | 500 | | [RPM] | |||||||||
| idle condition | not active | ||||||||||
| conditions vehicle speed: | |||||||||||
| vehicle speed | >= 2 | [mph] | |||||||||
| or | |||||||||||
| vehicle speed | not calibrated | [mph] | |||||||||
| additional (only for hybrid): | |||||||||||
| engine running and decoupled from powertrain | not equipped | ||||||||||
| all conditions above must be fulfilled | |||||||||||
| for time | not calibrated | [s] | |||||||||
| conditions at result decision: | |||||||||||
| CSERS conditions | finished | ||||||||||
| required monitoring time | > 5.0 | [s] | |||||||||
| Ignition Coil | P2300 - Ignition Coil "A" Primary Control Circuit Low | circuit low | signal current | > 24.00 | [mA] | engine speed | > 680 | [RPM] | 2.0 [s] continuous | 2 DCY |
|
| P2303 - Ignition Coil "B" Primary Control Circuit Low |
|
||||||||||
| P2309 - Ignition Coil "D" Primary Control Circuit Low |
|
||||||||||
| P2312 - Ignition Coil "E" Primary Control Circuit Low |
|
||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| P2306 - Ignition Coil "C" Primary Control Circuit Low |
|
||||||||||
| P0351 - Ignition Coil "A" Primary Control Circuit/Open | open circuit | signal current | -0.25...-2.00 | [mA] | engine speed | > 680 | [RPM] | 2.0 [s] continuous | 2 DCY |
|
|
| P0352 - Ignition Coil "B" Primary Control Circuit/Open |
|
||||||||||
| P0354 - Ignition Coil "D" Primary Control Circuit/Open |
|
||||||||||
| P0355 - Ignition Coil "E" Primary Control Circuit/Open |
|
||||||||||
| P0353 - Ignition Coil "C" Primary Control Circuit/Open |
|
||||||||||
| P2301 - Ignition Coil "A" Primary Control Circuit High | circuit high | signal voltage | > 5.00...7.10 | [V] | engine speed | > 680 | [RPM] | 2.0 [s] continuous | 2 DCY |
|
|
| P2304 - Ignition Coil "B" Primary Control Circuit High |
|
||||||||||
| P2310 - Ignition Coil "D" Primary Control Circuit High |
|
||||||||||
| P2313 - Ignition Coil "E" Primary Control Circuit High |
|
||||||||||
| P2307 - Ignition Coil "C" Primary Control Circuit High |
|
||||||||||
| Knock Sensor (KS) | P0327 - Knock/Combustion Vibration Sensor 1 Circuit Low Bank 1 or Single Sensor | circuit low Port A | signal voltage | < -0.70 | [V] | engine speed | > 1000 | [RPM] | 1.0 [s] multiple | 2 DCY |
|
| for number of tests | >= 3.00 | [-] | engine speed gradient | < 1000.00...6500.00 | [RPM/s] | ||||||
| for time | > 0.3...0.5 | [s] | |||||||||
| conditions for engine load detection | |||||||||||
| MAP | < 8.00...21.00 | [kPa] | |||||||||
| or | |||||||||||
| idle mode | active | ||||||||||
| both conditions above must be fulfilled | |||||||||||
| for time | > 0.4...0.6 | [s] | |||||||||
| crankshaft limp home mode | not active | ||||||||||
| normal interval between tests (without fault suspicion) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
| interval between tests (in case of fault suspicion in current DCY) | |||||||||||
| crankshaft revolutions | 60.00 | CRK [rev] | |||||||||
| interval between tests (in case of fault memory entry in previous DCY) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
| P0328 - Knock/Combustion Vibration Sensor 1 Circuit High Bank 1 or Single Sensor | circuit high Port A | signal voltage | > 1.00 | [V] | engine speed | > 1000 | [RPM] | 1.0 [s] multiple | 2 DCY |
|
|
| for number of tests | >= 3.00 | [-] | engine speed gradient | < 1000.00...6500.00 | [RPM/s] | ||||||
| for time | > 0.3...0.5 | [s] | |||||||||
| conditions for engine load detection | |||||||||||
| MAP | < 8.00...21.00 | [kPa] | |||||||||
| or | |||||||||||
| idle mode | active | ||||||||||
| both conditions above must be fulfilled | |||||||||||
| for time | > 0.4...0.6 | [s] | |||||||||
| crankshaft limp home mode | not active | ||||||||||
| normal interval between tests (without fault suspicion) | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
| interval between tests (in case of fault suspicion in current DCY) | |||||||||||
| crankshaft revolutions | 60.00 | CRK [rev] | |||||||||
| interval between tests (in case of fault memory entry in previous DCY) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
| P0327 - Knock/Combustion Vibration Sensor 1 Circuit Low Bank 1 or Single Sensor | circuit low Port B | signal voltage | < -0.70 | [V] | engine speed | > 1000 | [RPM] | 1.0 [s] multiple | 2 DCY |
|
|
| for number of tests | >= 3.00 | [-] | engine speed gradient | < 1000.00...6500.00 | [RPM/s] | ||||||
| for time | > 0.3...0.5 | [s] | |||||||||
| conditions for engine load detection | |||||||||||
| MAP | < 8.00...21.00 | [kPa] | |||||||||
| or | |||||||||||
| idle mode | active | ||||||||||
| both conditions above must be fulfilled | |||||||||||
| for time | > 0.4...0.6 | [s] | |||||||||
| crankshaft limp home mode | not active | ||||||||||
| normal interval between tests (without fault suspicion) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
| interval between tests (in case of fault suspicion in current DCY) | |||||||||||
| crankshaft revolutions | 60.00 | CRK [rev] | |||||||||
| interval between tests (in case of fault memory entry in previous DCY) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
| P0328 - Knock/Combustion Vibration Sensor 1 Circuit High Bank 1 or Single Sensor | circuit high Port B | signal voltage | > 1.00 | [V] | engine speed | > 1000 | [RPM] | 1.0 [s] multiple | 2 DCY |
|
|
| for number of tests | >= 3.00 | [-] | engine speed gradient | < 1000.00...6500.00 | [RPM/s] | ||||||
| for time | > 0.3...0.5 | [s] | |||||||||
| conditions for engine load detection | |||||||||||
| MAP | < 8.00...21.00 | [kPa] | |||||||||
| or | |||||||||||
| idle mode | active | ||||||||||
| both conditions above must be fulfilled | |||||||||||
| for time | > 0.4...0.6 | [s] | |||||||||
| crankshaft limp home mode | not active | ||||||||||
| normal interval between tests (without fault suspicion) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| interval between tests (in case of fault suspicion in current DCY) | |||||||||||
| crankshaft revolutions | 60.00 | CRK [rev] | |||||||||
| interval between tests (in case of fault memory entry in previous DCY) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
| Knock Sensor (KS) 2 | P0332 - Knock/Combustion Vibration Sensor 2 Circuit Low Bank 2 | circuit low Port A | signal voltage | < -0.70 | [V] | engine speed | > 1000 | [RPM] | 1.0 [s] multiple | 2 DCY |
|
| for number of tests | >= 3.00 | [-] | engine speed gradient | < 1000.00...6500.00 | [RPM/s] | ||||||
| for time | > 0.3...0.5 | [s] | |||||||||
| conditions for engine load detection | |||||||||||
| MAP | < 8.00...21.00 | [kPa] | |||||||||
| or | |||||||||||
| idle mode | active | ||||||||||
| both conditions above must be fulfilled | |||||||||||
| for time | > 0.4...0.6 | [s] | |||||||||
| crankshaft limp home mode | not active | ||||||||||
| normal interval between tests (without fault suspicion) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK[rev] | |||||||||
| interval between tests (in case of fault suspicion in current DCY) | |||||||||||
| crankshaft revolutions | 60.00 | CRK[rev] | |||||||||
| interval between tests (in case of fault memory entry in previous DCY) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
| P0333 - Knock/Combustion Vibration Sensor 2 Circuit High Bank 2 | circuit high Port A | signal voltage | > 1.00 | [V] | engine speed | > 1000 | [RPM] | 1.0 [s] multiple | 2 DCY |
|
|
| for number of tests | >= 3.00 | [-] | engine speed gradient | < 1000.00...6500.00 | [RPM/s] | ||||||
| for time | > 0.3...0.5 | [s] | |||||||||
| conditions for engine load detection | |||||||||||
| MAP | < 8.00...21.00 | [kPa] | |||||||||
| or | |||||||||||
| idle mode | active | ||||||||||
| both conditions above must be fulfilled | |||||||||||
| for time | > 0.4...0.6 | [s] | |||||||||
| crankshaft limp home mode | not active | ||||||||||
| normal interval between tests (without fault suspicion) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| interval between tests (in case of fault suspicion in current DCY) | |||||||||||
| crankshaft revolutions | 60.00 | CRK[rev] | |||||||||
| interval between tests (in case of fault memory entry in previous DCY) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
| P0332 - Knock/Combustion Vibration Sensor 2 Circuit Low Bank 2 | circuit low Port B | signal voltage | < -0.70 | [V] | engine speed | > 1000 | [RPM] | 1.0 [s] multiple | 2 DCY |
|
|
| for number of tests | >= 3.00 | [-] | engine speed gradient | < 1000.00...6500.00 | [RPM/s] | ||||||
| for time | > 0.3...0.5 | [s] | |||||||||
| conditions for engine load detection | |||||||||||
| MAP | < 8.00...21.00 | [kPa] | |||||||||
| or | |||||||||||
| idle mode | active | ||||||||||
| both conditions above must be fulfilled | |||||||||||
| for time | > 0.4...0.6 | [s] | |||||||||
| crankshaft limp home mode | not active | ||||||||||
| normal interval between tests (without fault suspicion) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
| interval between tests (in case of fault suspicion in current DCY) | |||||||||||
| crankshaft revolutions | 60.00 | CRK [rev] | |||||||||
| interval between tests (in case of fault memory entry in previous DCY) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
| P0333 - Knock/Combustion Vibration Sensor 2 Circuit High Bank 2 | circuit high Port B | signal voltage | > 1.00 | [V] | engine speed | > 1000 | [RPM] | 1.0 [s] multiple | 2 DCY |
|
|
| for number of tests | >= 3.00 | [-] | engine speed gradient | < 1000.00...6500.00 | [RPM/s] | ||||||
| for time | > 0.3...0.5 | [s] | |||||||||
| conditions for engine load detection | |||||||||||
| MAP | < 8.00...21.00 | [kPa] | |||||||||
| or | |||||||||||
| idle mode | active | ||||||||||
| both conditions above must be fulfilled | |||||||||||
| for time | > 0.4...0.6 | [s] | |||||||||
| crankshaft limp home mode | not active | ||||||||||
| normal interval between tests (without fault suspicion) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| interval between tests (in case of fault suspicion in current DCY) | |||||||||||
| crankshaft revolutions | 60.00 | CRK [rev] | |||||||||
| interval between tests (in case of fault memory entry in previous DCY) | |||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | |||||||||
| Knock Sensor (KS) | P0327 - Knock/Combustion Vibration Sensor 1 Circuit Low Bank 1 or Single Sensor | out of range low | reference voltage | < 1.01...8.54 | [V] | engine speed | > 2200 | [RPM] | 2.5 [s] multiple | 2 DCY |
|
| P0332 - Knock/Combustion Vibration Sensor 2 Circuit Low Bank 2 | ECT downstream engine | > 45 | [°C] |
|
|||||||
| engine load | > 40.99...90.00 | [%] | |||||||||
| P0328 - Knock/Combustion Vibration Sensor 1 Circuit High Bank 1 or Single Sensor | out of range high | reference voltage | > 85.52...319.00 | [V] | engine speed | > 2200 | [RPM] | 2.5 [s] multiple | 2 DCY |
|
|
| P0333 - Knock/Combustion Vibration Sensor 2 Circuit High Bank 2 | ECT downstream engine | > 45 | [°C] |
|
|||||||
| engine load | > 40.99...90.00 | [%] | |||||||||
| Vehicle Speed Sensor (VSS) | U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" | out of range high | vehicle speed | > 202 | [mph] | 2.0 [s] continuous | 2 DCY |
|
|||
| Engine Components Supply Voltage Relay | P0658 - Actuator Supply Voltage "A" Circuit Low | circuit low | signal voltage | < 2.74 | [V] | actuator | commanded off | 0.50 [s] continuous | 2 DCY |
|
|
| P0657 - Actuator Supply Voltage "A" Circuit/Open | open circuit | signal voltage | 3.26...4.70 | [V] | actuator | commanded off | 0.50 [s] continuous | 2 DCY |
|
||
| P0659 - Actuator Supply Voltage "A" Circuit High | circuit high | signal current | > 0.60...12.50 | [A] | actuator | commanded on | 0.50 [s] continuous | 2 DCY |
|
||
| Battery Voltage | U3501 - Control Module Input Power "A" Circuit Low | vehicle state: not ready to drive | battery voltage | < 9.00 | [V] | ignition | on | 9.0 [s] continuous | 2 DCY | -- Check powers/grounds to the Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. | |
| out of range low | engine | not running | |||||||||
| engine start @ current DCY | not detected | ||||||||||
| Battery Voltage | U3502 - Control Module Input Power "A" Circuit High | vehicle state: not ready to drive | battery voltage | > 16.00 | [V] | ignition | on | 9.0 [s] continuous | 2 DCY | -- Check powers/grounds to the Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. | |
| out of range high | engine | not running | |||||||||
| engine start @ current DCY | not detected | ||||||||||
| Battery Voltage | U3501 - Control Module Input Power "A" Circuit Low | vehicle state: ready to drive | battery voltage | < 11.00 | [V] | case 1 | [s] | 9.0 [s] continuous | 2 DCY | -- Check powers/grounds to the Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. | |
| out of range low | engine | running | |||||||||
| time after first engine start | > 1.0 | ||||||||||
| case 2 | |||||||||||
| engine | not running | ||||||||||
| stop/start mode | active | ||||||||||
| Battery Voltage | U3502 - Control Module Input Power "A" Circuit High | vehicle state: ready to drive | battery voltage | > 16.00 | [V] | case 1 | [s] | 9.0 [s] continuous | 2 DCY | -- Check powers/grounds to the Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. | |
| out of range high | engine | running | |||||||||
| time after first engine start | > 1.0 | ||||||||||
| case 2 | |||||||||||
| engine | not running | ||||||||||
| stop/start mode | active | ||||||||||
| Battery Voltage | U3501 - Control Module Input Power "A" Circuit Low | vehicle state: ECM keep alive mode | battery voltage | < 9.00 | [V] | ECM keep alive mode | active | 9.0 [s] continuous | 2 DCY | -- Check powers/grounds to the Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. | |
| out of range low | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Battery Voltage | U3502 - Control Module Input Power "A" Circuit High | vehicle state: ECM keep alive mode | battery voltage | > 16.00 | [V] | ECM keep alive mode | active | 9.0 [s] continuous | 2 DCY | -- Check powers/grounds to the Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. | |
| out of range high | |||||||||||
| Battery Voltage | P0562 - System Voltage Low | ECM power supply check | signal voltage | <= 1.5...2.0 | [V] | ECM initialization | active | 2 [events] once / DCY | 1 DCY |
|
|
| Engine Off Time | P150A - Engine Off Timer Performance | rationality check | diff. between IPC time and ECM keep alive time | > 12.0 | [s] | BUS communication | active | 0 [s] once / DCY | 2 DCY |
|
|
| ECM keep alive | active | ||||||||||
| ignition | transition off to on | ||||||||||
| P150A - Engine Off Timer Performance | rationality check | diff. between IPC time and ECM keep alive time | < -12.0 | [s] | BUS communication | active | 0 [s] continuous | 2 DCY |
|
||
| ECM keep alive | active | ||||||||||
| ignition | transition off to on | ||||||||||
| P150A - Engine Off Timer Performance | rationality check | diff. between IPC time and ECM keep alive time | < -12.0 | [s] | BUS communication | active | 0 [s] continuous | 2 DCY |
|
||
| ECM keep alive | not active | ||||||||||
| ignition | transition off to on | ||||||||||
| Engine Control Module (ECM): 5V Supply Voltage | P0606 - ECM/PCM Processor | internal hardware check | under-/ overvoltage detection | 2.0 [s] continuous | 2 DCY |
|
|||||
| P0606 - ECM/PCM Processor |
|
||||||||||
| Engine Control Module (ECM): Coding | P064F - Unauthorized Software/Calibration Detected | code check of ECM | internal check | not valid | 0.0 [s] once / DCY | 2 DCY |
|
||||
| Engine Control Module (ECM): Coding | U0302 - Software Incompatibility With Transmission Control Module | communication with TCM | receiving AT information from TCM | TCM signal | battery voltage | 9.5...16.00 | [V] | 5.0 [s] continuous | 2 DCY |
|
|
| time after ignition on | >= 500 | [ms] | |||||||||
| Engine Control Module (ECM): EEPROM | P0606 - ECM/PCM Processor | functional check | internal checksum | failed | ignition | on | 0.5 [s] continuous | 2 DCY |
|
||
| P0606 - ECM/PCM Processor |
|
||||||||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0169 - Incorrect Fuel Composition | function monitoring: Direct Fuel Injection mixture control | correction factor | incorrect | internal engine speed | > 1200 | [RPM] | 0.5 [s] continuous | 2 DCY |
|
|
| P0169 - Incorrect Fuel Composition | function monitoring: Direct Fuel Injection mixture control | fuel quantity | incorrect | internal engine speed | > 1200 | [RPM] | 0.5 [s] continuous | 2 DCY |
|
||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0169 - Incorrect Fuel Composition | function monitoring: Multiport Fuel Injection mixture control | correction factor | incorrect | internal engine speed | > 1200 | [RPM] | 0.5 [s] continuous | 2 DCY |
|
|
| P0169 - Incorrect Fuel Composition | function monitoring: Multiport Fuel Injection mixture control | fuel quantity | incorrect | internal engine speed | > 1200 | [RPM] | 0.5 [s] continuous | 2 DCY |
|
||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0169 - Incorrect Fuel Composition | function monitoring: Direct Fuel Injection | corrections of fuel mass on single cylinders | incorrect | internal engine speed | > 1200 | [RPM] | 0.52 [s] continuous | 2 DCY |
|
|
| Engine Control Module (ECM): Electronic Throttle Control Module | P0169 - Incorrect Fuel Composition | function monitoring: Multiport Fuel Injection | corrections of fuel mass on single cylinders | incorrect | internal engine speed | > 1200 | [RPM] | 0.5 [s] continuous | 2 DCY |
|
|
| Engine Control Module (ECM): Electronic Throttle Control Module | P0169 - Incorrect Fuel Composition | function monitoring: coordination of Fuel Injection mode MFI / DFI | correction of fuel injection mode on single cylinders | incorrect | internal engine speed | > 1200 | [RPM] | 0.5 [s] continuous | 2 DCY |
|
|
| Engine Control Module (ECM): Electronic Throttle Control Module | P0169 - Incorrect Fuel Composition | function monitoring: Direct Fuel Injection | injection cut off | incorrect | internal engine speed | > 1200 | [RPM] | 0.5 [s] continuous | 2 DCY |
|
|
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Engine Control Module (ECM): Electronic Throttle Control Module | P0169 - Incorrect Fuel Composition | function monitoring: Multiport Fuel Injection | injection cut off | incorrect | internal engine speed | > 1200 | [RPM] | 0.5 [s] continuous | 2 DCY |
|
|
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor | function monitoring: A/D converter | test pulse check | failed | 0.5 [s] continuous | 2 DCY |
|
||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor | function monitoring: A/D converter | test voltage check | failed | 0.5 [s] continuous | 2 DCY |
|
||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor | function monitoring: torque | torque deviation for time | > 0.5 | [s] | internal engine speed | > 1240 | [RPM] | 0 [s] continuous | 2 DCY |
|
| or | |||||||||||
| integrated relative torque deviation | > 60.00 | [%*s] | |||||||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor | function monitoring: ignition signal | mismatch hardware ignition signal vs. bus signal | detected | time after engine start | < 1.0 | [s] | 1.0 [s] once / DCY | 2 DCY |
|
|
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance | function monitoring: Start/Engine running | engine restart/run | not allowed | 0.5 [s] continuous | 2 DCY |
|
||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance | function monitoring: engine speed deviation | difference between calculated and internal engine speed | > 320 | [RPM] | internal engine speed | > 520 | [RPM] | 0.5 [s] continuous | 2 DCY |
|
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor | function monitoring: coding | internal check | failed | 0.5 [s] continuous | 2 DCY |
|
||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance | function monitoring: ignition timing | internal check | failed | 0.5 [s] continuous | 2 DCY |
|
||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance | function monitoring: injection rate limitation | system reaction | incorrect | 0.5 [s] continuous | 2 DCY |
|
||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance | function monitoring: intern | system reaction | incorrect | 0.5 [s] continuous | 2 DCY |
|
||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0169 - Incorrect Fuel Composition | function monitoring: lambda mode | internal check | failed | internal engine speed | > 1200 | [RPM] | 0.5 [s] continuous | 2 DCY |
|
|
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor | function monitoring: accelerator position | comparison voltage sensor 1 with sensor 2 | implausible | 0.5 [s] continuous | 2 DCY |
|
||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor | monitoring module | function controller check | failed | SPI-interface | no failure | 0.5 [s] continuous | 2 DCY |
|
||
| and | |||||||||||
| monitoring module check | no failure | ||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Engine Control Module (ECM): Electronic Throttle Control Module | P0169 - Incorrect Fuel Composition | function monitoring: load plausibility | abs. difference between predicted and real air mass | > 10.50 | [%] | engine speed | >= 1200 | [RPM] | 0.5 [s] continuous | 2 DCY |
|
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor | function monitoring: hardware watch dog | over voltage detection | failure | 0.5 [s] continuous | 2 DCY |
|
||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor | function monitoring: hardware watch dog | internal check | failure | 0.5 [s] continuous | 2 DCY |
|
||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor | function monitoring: hardware watch dog | general cause | failure | 0.5 [s] continuous | 2 DCY |
|
||||
| Engine Control Module (ECM): Fuel Volume Regulator Control | P2294 - Fuel Pressure Regulator "B" Control Circuit/Open | functional check | signal pattern | incorrect | fuel control valve | commanded off | 0.2 [s] continuous | 2 DCY |
|
||
| Engine Control Module (ECM): Ignition Control (IC) | P0606 - ECM/PCM Processor | communication check | internal check | error detected | engine speed | not calibrated | [RPM] | 0.5 [s] continuous | 2 DCY |
|
|
| P0606 - ECM/PCM Processor | communication check | SPI communications check Identifier | error detected | engine speed | not calibrated | [RPM] | 0.5 [s] continuous | 2 DCY |
|
||
| Engine Control Module (ECM): Ignition Control (IC) | P06D1 - Internal Control Module Ignition Coil Control Performance | communication check | internal check | error detected | once / DCY | 2 DCY |
|
||||
| Engine Control Module (ECM): Knock Control | P0324 - Knock/Combustion Vibration Control System Error | internal hardware check | signal fault counter (combustion) | > 30.00 | [-] | engine speed gradient | < | 1000.00 | | [RPM/s] | 500.00 [events] multiple | 2 DCY |
|
| engine speed | not calibrated | [RPM] | |||||||||
| P0324 - Knock/Combustion Vibration Control System Error | internal hardware check | signal fault counter (measuring window) | > 2.00 | [-] | engine speed | > 1000 | [RPM] | 3 [s] multiple | 2 DCY |
|
|
| Cold Start Monitoring | P0606 - ECM/PCM Processor | rationality check | ratio injection fault counter to number of requested injections | > 0.20 | [-] | general conditions | [s] | 60 [s] once / DCY | 2 DCY |
|
|
| Engine Control Module (ECM): Multi Injection | engine | running | |||||||||
| injection mode for catalyst heating | active | ||||||||||
| injection on all cylinders | active | ||||||||||
| catalyst heating | active | ||||||||||
| conditions at fault decision | |||||||||||
| catalyst heating | finished | ||||||||||
| required monitoring time | > 10.0 | ||||||||||
| Engine Control Module (ECM): Production Mode | U1103 - Production Mode Active | function monitoring: mode change | production mode | active | for activation: | 0 [s] continuous | 1 DCY |
|
|||
| during ECM keep alive-time after ignition off | |||||||||||
| vehicle speed | <= 3 | [mph] | |||||||||
| engine speed | 0 | [RPM] | |||||||||
| max trip mileage since initial vehicle start-up | < 62.15 | [miles] | |||||||||
| for hybrid: | |||||||||||
| drive motor | off | ||||||||||
| Engine Control Module (ECM):RAM | P0606 - ECM/PCM Processor | controller RAM check | RAM error | memory checksum error | initialization phase | active | 200 [ms] once / DCY | 2 DCY |
|
||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Engine Control Module (ECM): Sensor Integrated Circuit | P0606 - ECM/PCM Processor | communication check | SPI communication | error detected | 0.05 [s] once / DCY | 2 DCY |
|
||||
| Engine Control Module (ECM): Sensor Integrated Circuit | P0606 - ECM/PCM Processor | internal self test | test result | failed | 4.00 [events] continuous | 2 DCY |
|
||||
| Engine Control Module (ECM): Sensor Reference Circuit A | P0641 - Sensor Reference Voltage "A" Circuit/Open | short circuit | signal voltage | < 4.6; > 5.4 | [V] | 0.5 [s] continuous | 2 DCY |
|
|||
| Engine Control Module (ECM): Sensor Reference Circuit B | P0651 - Sensor Reference Voltage "B" Circuit/Open | short circuit | signal voltage | < 4.6; > 5.4 | [V] | 0.5 [s] continuous | 2 DCY |
|
|||
| Engine Control Module (ECM): Sensor Reference Circuit C | P0697 - Sensor Reference Voltage "C" Circuit/Open | short circuit | signal voltage | < 4.6; > 5.4 | [V] | 0.5 [s] continuous | 2 DCY |
|
|||
| Engine Control Module (ECM): Service Mode | P30F1 - Operator Mode Selection Active | function monitoring: mode change | multiport fuel injection (MFI) service mode | active | for activation: | 0.01 [s] once / DCY | 1 DCY |
|
|||
| vehicle speed | <= 3 | [mph] | |||||||||
| fuel level | > 2.00 | [l] | |||||||||
| max trip mileage since combustion mode activation | < 31.08 | [miles] | |||||||||
| during ECM keep alive-time after ignition off | |||||||||||
| engine speed | 0 | [RPM] | |||||||||
| for hybrid: | |||||||||||
| drive motor | off | ||||||||||
| Engine Control Module (ECM): Service Mode | P30F1 - Operator Mode Selection Active | function monitoring: mode change | direct fuel injection (DFI) service mode | active | for activation: | 0.01 [s] once / DCY | 1 DCY |
|
|||
| vehicle speed | <= 3 | [mph] | |||||||||
| fuel level | > 2.00 | [l] | |||||||||
| max trip mileage since combustion mode activation | < 31.08 | [miles] | |||||||||
| during ECM keep alive-time after ignition off | |||||||||||
| engine speed | 0 | [RPM] | |||||||||
| for hybrid: | |||||||||||
| drive motor | off | ||||||||||
| Engine Control Module (ECM): Transport Mode | P169A - Loading Mode Active | function monitoring: mode change | transport mode | active | for activation: | 0 [s] continuous | 1 DCY |
|
|||
| during ECM keep alive-time after ignition off | |||||||||||
| vehicle speed | <= 3 | [mph] | |||||||||
| engine speed | 0 | [RPM] | |||||||||
| max trip mileage since initial vehicle start-up | < 62.15 | [miles] | |||||||||
| production mode | not active | ||||||||||
| for hybrid: | |||||||||||
| drive motor | off | ||||||||||
| Engine Control Module (ECM): Variable Valve Lift (VVL) | P0606 - ECM/PCM Processor | communication check | SPI communication | error detected | 20 [ms] multiple | 2 DCY |
|
||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| System | P0606 - ECM/PCM Processor | communication check | SPI initialization | error detected | 0.5 [s] once / DCY | 2 DCY |
|
||||
| COM: Ambient Air Temperature (AAT) Sensor | U0322 - Software Incompatibility With Body Control Module | communication with BCM | AAT signal: coding | FDh | [-] | ignition | on | 2.0 [s] continuous | 2 DCY |
|
|
| COM: Ambient Air Temperature (AAT) Sensor | U0422 - Invalid Data Received From Body Control Module | communication with BCM | AAT signal: initialization | FEh | [-] | ignition | on | 2.0 [s] continuous | 2 DCY |
|
|
| COM: BCM (Body Control Module) | no time out | ||||||||||
| COM: Ambient Air Temperature (AAT) Sensor | P0072 - Ambient Air Temperature Sensor Circuit "A" Low | communication with AAT Sensor | AAT signal: circuit low | error detected | time after ignition on | > 2.0 | [s] | 1.0 [s] continuous | 2 DCY |
|
|
| P0070 - Ambient Air Temperature Sensor Circuit "A" | communication with AAT Sensor | AAT signal: circuit high | error detected | time after ignition on | > 2.0 | [s] | 1.0 [s] continuous | 2 DCY |
|
||
| COM: Airbag Control Module | P1609 - Crash Shut-Off Was Triggered | communication with Airbag | received data: crash intensity for shut down Fuel Injection | detected | 0 [s] continuous | 1 DCY |
|
||||
| COM: Barometric Pressure (BARO) Sensor | P2229 - Barometric Pressure Sensor "A" Circuit High | sensor internal check (rationality) | sensor signal: rationality check | error detected | ignition | on | 3.0 [s] continuous | 2 DCY |
|
||
| COM: Body Control Module (BCM) | U0140 - Lost Communication With Body Control Module | communication with BCM | time out | no message | time after ignition on | > 500 | [ms] | 5.0 [s] continuous | 2 DCY |
|
|
| U0140 - Lost Communication With Body Control Module |
|
||||||||||
| COM: Brake System Control Module (BSCM) | U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" | communication with BSCM | received data | implausible message | time after ignition on | > 500 | [ms] | 2.0 [s] continuous | 2 DCY |
|
|
| U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" |
|
||||||||||
| U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" |
|
||||||||||
| U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" |
|
||||||||||
| COM: Brake System Control Module (BSCM) | U0121 - Lost Communication With Anti-Lock Brake System (ABS) Control Module "A" | communication with BSCM | received message | no message | time after ignition on | > 500 | [ms] | 2.0 [s] continuous | 2 DCY |
|
|
| COM: Fuel Level (FL) Sensor 1 | P0462 - Fuel Level Sensor "A" Circuit Low | communication with IPC | IPC module signal: signal range check | error detected | ECM drive | active | 0.5 [s] continuous | 2 DCY |
|
||
| COM: Fuel Level (FL) Sensor 1 | P0463 - Fuel Level Sensor "A" Circuit High | communication with IPC | IPC module signal: circuit high | error detected | ECM drive | active | 0.5 [s] continuous | 2 DCY |
|
||
| COM: Fuel Level (FL) Sensor 1 | P0462 - Fuel Level Sensor "A" Circuit Low | communication with IPC | IPC module signal: circuit low | error detected | ECM drive | active | 0.5 [s] continuous | 2 DCY |
|
||
| - if equipped - | P2067 - Fuel Level Sensor "B" Circuit Low | communication with IPC | IPC module signal: signal range check | error detected | ignition | on | 0.5 [s] continuous | 2 DCY |
|
||
| COM: Fuel Level (FL) Sensor 2 | |||||||||||
| - if equipped - | P2068 - Fuel Level Sensor "B" Circuit High | communication with IPC | IPC module signal: circuit high | error detected | ignition | on | 0.5 [s] continuous | 2 DCY |
|
||
| COM: Fuel Level (FL) Sensor 2 | |||||||||||
| - if equipped - | P2067 - Fuel Level Sensor "B" Circuit Low | communication with IPC | IPC module signal: circuit low | error detected | ignition | on | 0.5 [s] continuous | 2 DCY |
|
||
| COM: Fuel Level (FL) Sensor 2 | |||||||||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| COM: Fuel Pump Control Module (FPCM) | P064A - Fuel Pump Control Module "A" | actuator internal check (electronics) | number of failed internal checks | 2 | [-] | PWM signal | 10.00...87.00 | [%] | 0.7 [s] continuous | 2 DCY |
|
| battery voltage | 9.0...16.0 | [V] | |||||||||
| COM: Fuel Pump Control Module (FPCM) | P025B - Fuel Pump Module "A" Control Circuit Range/Performance | actuator internal check (over-temperature warning power stage) | power stage temperature | > 125.0...144.0 | [°C] | PWM signal | 10.00...87.00 | [%] | 5.9 [s] continuous | 2 DCY |
|
| battery voltage | 9.0...16.0 | [V] | |||||||||
| COM: Fuel Pump Control Module (FPCM) | P2635 - Fuel Pump "A" Low Flow/Performance | actuator internal check (signal range check) | phase current | > 16.4...26.0 | [A] | PWM signal | 10.00...87.00 | [%] | 3.1 [s] continuous | 2 DCY |
|
| battery voltage | 9.0...16.0 | [V] | |||||||||
| COM: Fuel Pump Control Module (FPCM) | P2635 - Fuel Pump "A" Low Flow/Performance | actuator internal check (pump blocked) | number of detected non successful pump starts | 3...4 | [-] | PWM signal | 10.00...87.00 | [%] | 1.3 [s] continuous | 2 DCY |
|
| battery voltage | 9.0...16.0 | [V] | |||||||||
| COM: Fuel Pump Control Module (FPCM) | P0628 - Fuel Pump "A" Control Circuit Low | actuator internal check (short circuit) | phase current | > 40.0...60.0 | [A] | PWM signal | 10.00...87.00 | [%] | 1.5 [s] continuous | 2 DCY |
|
| number of checks | 2 | [-] | battery voltage | 9.0...16.0 | [V] | ||||||
| COM: Fuel Pump Control Module (FPCM) | P0627 - Fuel Pump "A" Control Circuit/Open | actuator internal check (open circuit) | phase current | < 3.0 | [A] | PWM signal | 10.00...87.00 | [%] | 1.7 [s] continuous | 2 DCY |
|
| rotating field | not detected | battery voltage | 9.0...16.0 | [V] | |||||||
| COM: Fuel Pump Control Module (FPCM) | P2635 - Fuel Pump "A" Low Flow/Performance | actuator internal check (engine speed) | speed deviation | > 10.0 | [%] | PWM signal | 10.00...87.00 | [%] | 6.9 [s] continuous | 2 DCY |
|
| battery voltage | 9.0...16.0 | [V] | |||||||||
| COM: Fuel Pump Control Module (FPCM) | P025B - Fuel Pump Module "A" Control Circuit Range/Performance | actuator internal check (over-temperature warning power stage) | power stage temperature | > 135.0...140.0 | [°C] | PWM signal | 10.00...87.00 | [%] | 7.1 [s] continuous | 2 DCY |
|
| battery voltage | 9.0...16.0 | [V] | |||||||||
| COM: Gateway | U0146 - Lost Communication With Gateway "A" | communication with Gateway | received message | no message | battery voltage | 9.5...16.00 | [V] | 5.0 [s] continuous | 2 DCY |
|
|
| time after ignition on | >= 500 | [ms] | |||||||||
| COM: Instrument Panel Cluster (IPC) | U0423 - Invalid Data Received From Instrument Panel Cluster Control Module | communication with IPC | received data | implausible message | time after ignition on | > 500 | [ms] | 3.0 [s] continuous | 2 DCY |
|
|
| COM: Instrument Panel Cluster (IPC) | U0155 - Lost Communication With Instrument Panel Cluster (IPC) Control Module | communication with IPC | received message | no message | battery voltage | 9.5...16.0 | [V] | 5.0 [s] continuous | 2 DCY |
|
|
| time after ignition on | >= 500 | [ms] | |||||||||
| COM: Transmission Control Module (TCM) | U0101 - Lost Communication with TCM | communication with TCM | received message | no message | battery voltage | 9.5...16.0 | [V] | 0.8 [s] continuous | 2 DCY |
|
|
| time after ignition on | >= 500 | [ms] | |||||||||
| COM: Vehicle Speed Sensor (VSS) | U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" | communication with VSS | speed sensor signal: initialization error | 407.296 | [mph] | time after ignition on | > 500 | [ms] | 1.98 [s] continuous | 2 DCY |
|
| COM: Vehicle Speed Sensor (VSS) | U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" | communication with VSS | speed sensor signal: low voltage error | 407.290 | [mph] | time after ignition on | > 500 | [ms] | 1.98 [s] continuous | 2 DCY |
|
| COM: Vehicle Speed Sensor (VSS) | U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" | communication with VSS | speed sensor signal: sensor error | 407.303 | [mph] | time after ignition on | > 500 | [ms] | 0.48 [s] continuous | 2 DCY |
|
| COM: Vehicle Speed Sensor (VSS) | P0501 - Vehicle Speed Sensor "A" Circuit Range/Performance | communication with BSCM | VSS signal: rationality | error detected | 0.5 [s] continuous | 2 DCY |
|
||||
| COM: Vehicle Speed Sensor (VSS) | P0502 - Vehicle Speed Sensor "A" Circuit Low | communication with BSCM | VSS signal: open circuit | error detected | 0.5 [s] continuous | 2 DCY |
|
||||
Table continues below.
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum | Component Diagnostic | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| COM: Vehicle Speed Sensor (VSS) | P0502 - Vehicle Speed Sensor "A" Circuit Low | communication with BSCM | VSS signal: short to battery plus | error detected | 0.5 [s] continuous | 2 DCY |
|
||||
| COM: Vehicle Speed Sensor (VSS) | P0502 - Vehicle Speed Sensor "A" Circuit Low | communication with BSCM | VSS signal: short to ground | error detected | 0.5 [s] continuous | 2 DCY |
|
||||
| CAN: Controller | U0001 - High Speed CAN Communication Bus | reading back sent message | CAN message | no feedback | battery voltage | 9.5...16.0 | [V] | 500 [ms] continuous | 2 DCY |
|
|
| time after ignition on | >= 500 | [ms] | |||||||||
| CAN: Controller | U0002 - High Speed CAN Communication Bus Performance | communication check | global time out | receiving no message | battery voltage | 9.5...16.0 | [V] | 500 [ms] continuous | 2 DCY |
|
|
| time after ignition on | >= 500 | [ms] | |||||||||