Engine Control Module --, 2021 MY
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Catalyst System | P0420 - Catalyst System Efficiency Below Threshold Bank 1 P0430 - Catalyst System Efficiency Below Threshold Bank 2 | intrusive monitormeasure of OSC compared to OSC of borderline catalyst | ratio of measured corrected OSC / OSC of borderline catalystarithmetic average value of OSCratioorEWMA filtered value of OSC ratio | not calibrated< 1.00 | [-][-] | monitor entry conditionsconditions for active lambda diagnosis (referenced)for arithmetic average value calculationnumber of checks required for valid resultfor EWMA-filterK-factorminimum number of tests per DCY requiredstep change detection will initiate multiple tests per DCY conditions for step change detectiondeviation between newmeasured value and old EWMA filtered valuenumber of checks forconfirmationmaximum tolerance to confirm filtered valueinitial value of filtered valuemaximum number of checks per driving cycleadditional conditions:no additional conditionscalibrated | 2.00 | checkednot calibrated0.451> 0.673.000.305.00 | [-][-][-][-][-][-][-] | 15 [s]once / DCY | 1 DCY |
| Misfire | P0300 - Random/Multiple Cylinder Misfire Detected | crankshaft speed fluctuation(single or multiple) | emission threshold misfire rate(MR) | > 2.87 | [%] | case 1: | 1000 [rev]continuous | 2 DCY | |||
| P0301 - Cylinder 1 Misfire Detected | ECT downstream engine @ start | >= -29 | [° C] | ||||||||
| catalyst damage misfire rate(MR) | > 3.80...31.67 | [%] | 200 [rev]continuous | immediately | |||||||
| P0304 - Cylinder 4 Misfire Detected | case 2: | ||||||||||
| P0303 - Cylinder 3 Misfire Detected | ECT downstream engine @ start | < -29 | [° C] | ||||||||
| P0306 - Cylinder 6 Misfire Detected | then activation if ECT downstream engine | > -28 | [° C] | ||||||||
| P0302 - Cylinder 2 Misfire Detected | general: | ||||||||||
| P0305 - Cylinder 5 Misfire Detected | active after engine start | idle - 150 [rpm] + 1 camshaft [rev] | |||||||||
| time after engine start engine torquefuel cut offrough road | > 0.0>= 0not active not calibrated | [s][Nm] | |||||||||
| Misfire | P0316 - Engine Misfire Detected on Startup (First 1000 Revolutions) | crankshaft speed fluctuation(single or multiple) | emission threshold misfire rate(MR) | > 2.87 | [%] | case 1: | 1000 [rev]continuous | 2 DCY | |||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ECT downstream engine @ start | >= -29 | [° C] | ||||||||
| case 2: | ||||||||||
| ECT downstream engine @ start | < -29 | [° C] | ||||||||
| then activation if ECT | > -28 | [° C] | ||||||||
| downstream engine | ||||||||||
| 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 calibrated | |||||||||
| Autoignition | P039B - Cylinder 1 Pressure Too High | crankshaft speed fluctuation | Cyl. 1 - no dynamic: | engine load | > 60.00 | [%] | ||||
| P03B9 - Cylinder 4 Pressure Too High P03AF - Cylinder 3 Pressure Too High | relative angular crankshaft decelerationor | > 16400...32500 | [1/s A 2 ] | engine speedclutch | < 6000closed | [rpm] | 18 [rev] continuous | 2 DCY | ||
| P03CD - Cylinder 6 Pressure Too High | Cyl. 1 - medium dynamic: | gear shift | not active | |||||||
| P03A5 - Cylinder 2 Pressure Too High P03C3 - Cylinder 5 Pressure Too High | relative angular crankshaft decelerationorCyl. 1 - high dynamic:relative angular crankshaftdeceleration | > 24600...48750> 32800...65000 | [1/s A 2 ][1/s A 2 ] | fuel cut offdiff. setpoint vs. actual rail pressuretooth angle adaptationdiff. basic vs. current ignition timingno dynamicengine speed gradientandsetpoint MAP gradientmedium dynamicengine speed gradientorsetpoint MAP gradient | not active< 10.00finished< 191.25<= 180.00...220.00<= 200.00...400.00> 180.00...220.00> 200.00...400.00 | [MPa][° CRK][rpm/s][kPa/s][rpm/s] [kPa/s] | ||||
| Cyl. 2 - no dynamic: relative angular crankshaft decelerationorCyl. 2 - medium dynamic: relative angular crankshaft decelerationorCyl. 2 - high dynamic:relative angular crankshaftdeceleration | > 16250...37500> 24375...56250> 32500...75000 | [1/s A 2 ][1/s A 2 ][1/s A 2 ] | 18 [rev] continuous | 2 DCY | ||||||
| Cyl. 3 - no dynamic: relative angular crankshaft decelerationorCyl. 3 - medium dynamic: relative angular crankshaft decelerationorCyl. 3 - high dynamic:relative angular crankshaftdeceleration | >= 15600...38000>= 23400...57000>= 31200...76000 | [1/s A 2 ][1/s A 2 ][1/s A 2 ] | high dynamicengine speed gradientandsetpoint MAP gradient | > 180.00...220.00> 200.00...400.00 | [rpm/s][kPa/s] | 18 [rev] continuous | 2 DCY | |||
| Cyl. 4 - no dynamic relative angular crankshaft decelerationorCyl. 4 - medium dynamic: relative angular crankshaft decelerationorCyl. 4 - high dynamic:relative angular crankshaftdeceleration | > 14200...19050>= 21300...28575> 28400...38100 | [1/s A 2 ][1/s A 2 ][1/s A 2 ] | 18 [rev] continuous | 2 DCY | ||||||
| Cyl. 5 - no dynamic | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| relative angular crankshaft decelerationorCyl. 5 - medium dynamic: relative angular crankshaft decelerationorCyl. 5 - high dynamic:relative angular crankshaftdeceleration | > 14200...21300>= 21300...31950> 28400...42600 | [1/s A 2 ][1/s A 2 ][1/s A 2 ] | 18 [rev] continuous | 2 DCY | ||||||
| Cyl. 6 - no dynamic relative angular crankshaft decelerationorCyl. 6 - medium dynamic: relative angular crankshaft decelerationorCyl. 6 - high dynamic:relative angular crankshaftdeceleration | > 14200...26300>= 21300...39450> 28400...52600 | [1/s A 2 ][1/s A 2 ][1/s A 2 ] | 18 [rev] continuous | 2 DCY | ||||||
| Evaporative Emission (EVAP) | P0441 - EVAP System Incorrect Purge Flow | intrusive monitor | purge valve quality | < 0.20 | [-] | BARO | > 73.00 | [kPa] | 1.9 [s] | 2 DCY |
| System | once / DCY | |||||||||
| functional check | diff. BARO vs. filtered MAP | > 19.00...27.00 | [kPa] | |||||||
| engine speed | > 560...2500 | [rpm] | ||||||||
| diff. BARO vs. MAP | > 19.00 | [kPa] | ||||||||
| ECT downstream engine | > 56 | [° C] | ||||||||
| AAT | > 4 | [° C] | ||||||||
| engine load deviation | < | 4.01 | | [%] | ||||||||
| engine speed deviation | < | 80 | | [rpm] | ||||||||
| integrated purge MAF | >= 0.002 | [kg] | ||||||||
| integrated MAF | >= 0.50...2.00 | [kg] | ||||||||
| lambda control value | 0.85...1.15 | [-] | ||||||||
| lambda value | 0.90...1.10 | [-] | ||||||||
| lambda control | closed loop | |||||||||
| purge flow adaptation factor | <= 10.00 | [-] | ||||||||
| battery voltage | 10.90...16.10 | [V] | ||||||||
| relative engine load | > 15.98...19.50 | [%] | ||||||||
| selected gear | >= 6.00 | [-] | ||||||||
| additional conditions | ||||||||||
| no additional conditions | ||||||||||
| calibrated | ||||||||||
| Evaporative Emission (EVAP) | P04F0 - EVAP System High Load Purge Line "A" Performance | intrusive monitor | purge valve quality | < 0.20 | [-] | BARO | > 73.00 | [kPa] | 1.0 [s] | 2 DCY |
| System | once / DCY | |||||||||
| functional check | engine speed | > 560...2500 | [rpm] | |||||||
| ECT downstream engine | > 56 | [° C] | ||||||||
| AAT | > 4 | [° C] | ||||||||
| integrated purge MAF | >= 0.00 | [kg] | ||||||||
| integrated MAF | >= 0.50...2.00 | [kg] | ||||||||
| diff. BARO vs. MAP | <= -7.00 | [kPa] | ||||||||
| battery voltage | 10.90...16.10 | [V] | ||||||||
| selected gear | >= 6.00 | [-] | ||||||||
| Evaporative Emission (EVAP) System | P00FE - EVAP System Tank Vapor Line Restricted/Blocked | functional check | diff. measured vs. max. relative fuel tank pressure during diagnosticnumber of checks | > -0.40>= 15.00 | [kPa][-] | fuel levelchange of BARO BAROAATvehicle speed lambda control cold startmax. possible evap purge flow | > 50.00<= 0.30<= 74.00>= 4...35<= 25...204closed loop detected>= 1.00 | [l][kPa][kPa][° C][mph][kg/h] | 7.0 [s] once / DCY | 2 DCY |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| evap purge adaptation | < 6.00 | [-] | ||||||||
| diff. BARO vs. MAP | <= | 12.00 | | [kPa] | ||||||||
| integrated evap purge flow | >= 10.0 | [g] | ||||||||
| ECT downstream engine | >= 40 | [° C] | ||||||||
| Evaporative Emission (EVAP) | P0456 - EVAP System Leak Detected (Very Small Leak) | functional check | natural vacuum leak detection | open | ignition | off | once / DCY | 2 DCY | ||
| System Very Small Leak | (NVLD) switch position | |||||||||
| fuel level | < 85.00 | [%] | ||||||||
| fuel temperature drop | >= 6 | [K] | ||||||||
| for time | >= 1.0 | [h] | ||||||||
| AAT | >= 4 | [° C] | ||||||||
| BARO | > 73.00 | [kPa] | ||||||||
| difference between barometric | < 0.65 | [kPa] | ||||||||
| pressure @ stop and barometric | ||||||||||
| pressure @ start | ||||||||||
| time since ignition off | > 1.5; < 10 | [h] | ||||||||
| Evaporative Emission (EVAP) Canister Purge Valve | P0459 - EVAP System Purge Control Valve "A" Circuit High | circuit high | signal current | > 0.60...12.50 | [A] | actuatorbattery voltage | commanded on7.00...16.00 | [V] | 0.5 [s] continuous | 2 DCY |
| Evaporative Emission (EVAP) Canister Purge Valve | P0444 - EVAP System Purge Control Valve "A" Circuit Open | open circuit | signal voltage | 3.26...4.70 | [V] | actuatorbattery voltage | commanded off7.00...16.00 | [V] | 0.5 [s] continuous | 2 DCY |
| Evaporative Emission (EVAP) Canister Purge Valve | P0458 - EVAP System Purge Control Valve "A" Circuit Low | circuit low | signal voltage | < 2.74 | [V] | actuatorbattery voltage | commanded off7.00...16.00 | [V] | 0.5 [s] continuous | 2 DCY |
| Natural Vacuum Leak Detection (NVLD) Switch | P0452 - EVAP System Pressure Sensor/Switch "A" Circuit Low | circuit low | signal voltage | < 0.24 | [V] | case 1:ignitionengine runningcase 2: | on running | 0.5 [s] continuous | 2 DCY | |
| ignitionNVLD (EVAP-System) diagnostic mode | off active | |||||||||
| P0450 - EVAP System Pressure Sensor/Switch "A" Circuit | open circuit | signal voltage | 0.39...0.55 | [V] | case 1: | 0.5 [s]continuous | 2 DCY | |||
| ignition engine case 2:ignitionNVLD (EVAP-System) diagnostic mode | on runningoff active | |||||||||
| P0453 - EVAP System Pressure Sensor/Switch "A" Circuit High | circuit high | signal voltage | > 3.0 | [V] | case 1: | 0.5 [s]continuous | 2 DCY | |||
| ignition engine case 2:ignitionNVLD (EVAP-System) diagnostic mode | on runningoff active | |||||||||
| Natural Vacuum Leak | P0451 - EVAP System Pressure Sensor/Switch "A" Circuit Range/Performance | functional check: stuck close | natural vacuum leak detection | closed | ignition | off | once / DCY | 2 DCY | ||
| Detection (NVLD) Switch | (NVLD) switch position | fuel level | < 85.00 | [%] | ||||||
| fuel temperature increase | >= 5 | [K] | ||||||||
| for time | >= 1.0 | [h] | ||||||||
| AAT | >= 4 | [° C] | ||||||||
| BARO | > 73.00 | [kPa] | ||||||||
| time since ignition off | > 1200 | [s] | ||||||||
| time since ignition off | < 24 | [h] | ||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Evaporative Emission (EVAP) Pressure Sensor | P0452 - EVAP System Pressure Sensor/Switch "A" Circuit Low | out of range low | filtered pressure | < -15.00 | [kPa] | vehicle speedBARO AATtime since engine start inpreceding dcy | 0...81not calibrated>= 4> 4.0 | [mph][kPa][° C][s] | 4 [s]continuous | 2 DCY |
| P0453 - EVAP System Pressure Sensor/Switch "A" Circuit High | out of range high | filtered pressure | > 40.00 | [kPa] | vehicle speedBARO AATtime since engine start inpreceding dcy | 0...81not calibrated>= 4> 4.0 | [mph][kPa][° C][s] | 4 [s]continuous | 2 DCY | |
| Evaporative Emission (EVAP) | P24D6 - EVAP System Pressure Sensor/Switch "B" Circuit Range/Performance | out of range low | canister purge pressure | < 8.00 | [kPa] | Case 1: | 5 [s] | 2 DCY | ||
| Pressure Sensor | engine speed | > 720...880 | [rpm] | continuous | ||||||
| Case 2: | ||||||||||
| engine speed | > 720...880 | [rpm] | ||||||||
| or | ||||||||||
| engine speed | > 40 | [rpm] | ||||||||
| for time | > 0.0 | [s] | ||||||||
| engine speed | > 720...880 | [rpm] | ||||||||
| Case 3: | ||||||||||
| engine speed | > 720...880 | [rpm] | ||||||||
| injection counter | >= 10.00...24.00 | [-] | ||||||||
| or | ||||||||||
| fuel cut-off | active | |||||||||
| Case 4: | ||||||||||
| engine speed | > 720...880 | [rpm] | ||||||||
| injection counter | >= 6.00 | [-] | ||||||||
| and | ||||||||||
| engine speed gradient | > 0.00 | [rpm/s] | ||||||||
| for time | >= 0.1 | [s] | ||||||||
| or | ||||||||||
| engine speed | > 40 | [rpm] | ||||||||
| for time | >= 1.0 | [s] | ||||||||
| Evaporative Emission (EVAP) | P24D6 - EVAP System Pressure Sensor/Switch "B" Circuit Range/Performance | out of range high | canister purge pressure | > 153.00 | [kPa] | Case 1: | 5 [s] | 2 DCY | ||
| Pressure Sensor | engine speed | > 720...880 | [rpm] | continuous | ||||||
| Case 2: | ||||||||||
| engine speed | > 720...880 | [rpm] | ||||||||
| or | ||||||||||
| engine speed | > 40 | [rpm] | ||||||||
| for time | > 0.0 | [s] | ||||||||
| engine speed | > 720...880 | [rpm] | ||||||||
| Case 3: | ||||||||||
| engine speed | > 720...880 | [rpm] | ||||||||
| injection counter | >= 10.00...24.00 | [-] | ||||||||
| or | ||||||||||
| fuel cut-off | active | |||||||||
| Case 4: | ||||||||||
| engine speed | > 720...880 | [rpm] | ||||||||
| injection counter | >= 6.00 | [-] | ||||||||
| and | ||||||||||
| engine speed gradient | > 0.00 | [rpm/s] | ||||||||
| for time | >= 0.1 | [s] | ||||||||
| or | ||||||||||
| engine speed | > 40 | [rpm] | ||||||||
| for time | >= 1.0 | [s] | ||||||||
| Evaporative Emission (EVAP) Pressure Sensor | P24D7 - EVAP System Pressure Sensor/Switch "B" Circuit Low | circuit low | signal voltage | < 0.20 | [V] | time after ignition onenginesensor supply voltage | > 1.0not crankingno fault | [s] | 0.5 [s] continuous | 2 DCY |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| P24D8 - EVAP System Pressure Sensor/Switch "B" Circuit High | circuit high | signal voltage | > 4.80 | [V] | time after ignition onenginesensor supply voltage | > 1.0not crankingno fault | [s] | 0.5 [s] continuous | 2 DCY | |
| SENT: Evaporative Emission (EVAP) Pressure Sensor | P0450 - EVAP System Pressure Sensor/Switch "A" Circuit | sensor internal check | sensor signal: electrical checkorsensor signal: initialization check | error detectederror detected | 0.5 [s] continuous | 2 DCY | ||||
| SENT: Evaporative Emission(EVAP) Pressure Sensor | U0641 - Lost Communication with EVAP Fuel Vapor Temperature Sensor Circuit | communication with EVAPpressure sensor | received message | no message | 0.5 [s]continuous | 2 DCY | ||||
| SENT: Evaporative Emission(EVAP) Pressure Sensor | U1318 - Lost Communication with EVAP Fuel Vapor Temperature Sensor Circuit | communication with EVAPpressure sensor | received message | implausiblemessage | 0.5 [s]continuous | 2 DCY | ||||
| Evaporative Emission (EVAP) System Vapor Pressure | P0451 - EVAP System Pressure Sensor/Switch "A" Circuit Range/Performance | stuck in range | difference between max. and min. evaporative system vapor | < 0.05 | [kPa] | vehicle speedtime after engine start BAROAATfuel levelEVAP vent valve | 0...81> 600.0> 73.00> 4not calibratedready | [mph][s][kPa][° C][l] | 600.0 [s] once / DCY | 2 DCY |
| Evaporative Emission (EVAP) | P2025 - EVAP Fuel Vapor Temperature Sensor Performance | out of range high | case 1:smart module temperature | > 119 | [° C] | case 1:ignitionfuel levelNVLD (EVAP-System) diagnostic modecase 2:ignition engine | off< 85.00activeon running | [%] | 300 [s]continuous | 2 DCY |
| case 2:smart module temperature | > 119 | [° C] | 30 [s]continuous | 2 DCY | ||||||
| P2025 - EVAP Fuel Vapor Temperature Sensor Performance | out of range low | smart module temperature | < -39 | [° C] | engine off timeECT downstream engine IAT @ manifoldfuel levelIAT cross check ECT cross check | > 28800.0> -14> -14< 85.00finished finished | [s][° C][° C][%] | 1 [s]once / DCY | 2 DCY | |
| P2025 - EVAP Fuel Vapor Temperature Sensor Performance | cross check | diff. between smart temp. and ECT downstream engineanddiff. between smart temperature | >= 25.5>= 25.5 | [K][K] | engine off timefuel levelIAT cross check ECT cross check | > 28800.0< 85.00finished finished | [s][%] | 1 [s]once / DCY | 2 DCY | |
| Evaporative Emission (EVAP) Fuel Vapor Temperature | P2025 - EVAP Fuel Vapor Temperature Sensor Performance | signal dynamic check | gradient smart temperature | > 20 | [K/10min] | ignitionfuel levelNVLD (EVAP-System) diagnostic mode | off< 85.00active | [%] | 300 [s]once / DCY | 2 DCY |
| Evaporative Emission (EVAP) Fuel Vapor Temperature | P2025 - EVAP Fuel Vapor Temperature Sensor Performance | rationality check | resetcounter | > 3.00 | [-] | ignitionfuel level enginelast ECM keep alive mode | on< 85.00running finished | [%] | once / DCY | 1 DCY |
| P2025 - EVAP Fuel Vapor Temperature Sensor Performance | rationality check | time difference between ECMand smart module | > | 3.0 | | [s] | ignition | off | 3.0 [s]once / DCY | 2 DCY | ||
| Evaporative Emission (EVAP) Fuel Vapor Temperature | P2026 - EVAP Fuel Vapor Temperature Sensor Circuit Low Voltage | circuit low | signal voltage | < 2.74 | [V] | case 1:ignitioncase 2: | on | 0.5 [s] continuous | 2 DCY | |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| ignition (during ECM keep alive-time) | off | |||||||||
| P2024 - EVAP Fuel Vapor Temperature Sensor Circuit | open circuit | signal voltage | 3.26...4.70 | [V] | case 1:ignitioncase 2:ignition(during ECM keep alive-time) | onoff | 0.5 [s] continuous | 2 DCY | ||
| P2027 - EVAP Fuel Vapor Temperature Sensor Circuit High Voltage | circuit high | signal current | > 0.60...12.50 | [A] | case 1:ignitioncase 2:ignition (during ECM keep alive-time) | onoff | 0.5 [s] continuous | 2 DCY | ||
| Evaporative Emission (EVAP) Fuel Vapor Temperature | P2025 - EVAP Fuel Vapor Temperature Sensor Performance | communication with EVAP temperature sensor | response timeandnumber of checksorsecurity bitandnumber of checks | > 1000> 3.00incorrect> 3.00 | [ms][-][-] | case 1:ignition engine case 2:ignition (during ECM keep alive-time) | on runningoff | 5.0 [s] continuous | 2 DCY | |
| Fuel System | P02CC - Cylinder 1 Fuel Injector "A" Offset Learning At Min Limit P02D2 - Cylinder 4 Fuel Injector "A" Offset Learning At Min Limit P02D0 - Cylinder 3 Fuel Injector "A" Offset Learning At Min Limit P02D6 - Cylinder 6 Fuel Injector "A" Offset Learning At Min Limit P02CE - Cylinder 2 Fuel Injector "A" Offset Learning At Min Limit P02D4 - Cylinder 5 Fuel Injector "A" Offset Learning At Min Limit | adaptation monitoringadaptive value limit low | adaptive injection timeorinjection close time out of range high | < -200> 580 | [↑ 1/4 s][↑ 1/4 s] | rail pressureECT downstream engine engine speedDFI | > 2.00not calibrated0...4000active | [MPa][° C][rpm] | 100.00 [seg] continuous | 2 DCY |
| Fuel System | P02CD - Cylinder 1 Fuel Injector "A" Offset Learning At Max Limit P02D3 - Cylinder 4 Fuel Injector "A" Offset Learning At Max Limit P02D1 - Cylinder 3 Fuel Injector "A" Offset Learning At Max Limit P02D7 - Cylinder 6 Fuel Injector "A" Offset Learning At Max Limit P02CF - Cylinder 2 Fuel Injector "A" Offset Learning At Max Limit P02D5 - Cylinder 5 Fuel Injector "A" Offset Learning At Max Limit | adaptation monitoringadaptive value limit high | adaptive injection timeorinjection close time out of range low | > 200< 200 | [↑ 1/4 s][↑ 1/4 s] | rail pressureECT downstream engine engine speedDFI | > 2.00not calibrated0...4000active | [MPa][° C][rpm] | 100.00 [seg] continuous | 2 DCY |
| Fuel System | P02EE - Cylinder 1 Injector Circuit Range/Performance P02F1 - Cylinder 4 Injector Circuit Range/Performance P02F0 - Cylinder 3 Injector Circuit Range/Performance P02F3 - Cylinder 6 Injector Circuit Range/Performance P02EF - Cylinder 2 Injector Circuit Range/Performance P02F2 - Cylinder 5 Injector Circuit Range/Performance | adaptation monitoringfunctional check - no activity | injection close time | not detected | rail pressureECT downstream engine engine speedDFI | > 2.00not calibrated0...4000active | [MPa][° C][rpm] | 100.00 [seg] continuous | 2 DCY | |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Fuel System | P219C - Cylinder 1 Air-Fuel Ratio Imbalance | intrusive monitor | individual cylinder fuel correction | > 1.15 | [-] | general: | 20 (does not | 2 DCY | ||
| based on measured enleanment | run in FTP) | |||||||||
| for dedicated engine roughness | [s] | |||||||||
| P219F - Cylinder 4 Air-Fuel Ratio Imbalance | A/F cylinder imbalance: out of | increaseor | camshaft adjustment | not calibrated | once / DCY | |||||
| range high | ||||||||||
| P219E - Cylinder 3 Air-Fuel Ratio Imbalance | counter for adaptation abort (due | > 255.00 | [-] | crankshaft adaptation | not calibrated | |||||
| to misfire) | ||||||||||
| P21A1 - Cylinder 6 Air-Fuel Ratio Imbalance | rough road | not detected | ||||||||
| P219D - Cylinder 2 Air-Fuel Ratio Imbalance | engine roughness signal | valid | ||||||||
| P21A0 - Cylinder 5 Air-Fuel Ratio Imbalance | engine speed | 1160...2480 | [rpm] | |||||||
| engine load | 30.75...75.75 | [%] | ||||||||
| selected gear | >= 6.00 | [-] | ||||||||
| BARO | > 73.00 | [kPa] | ||||||||
| AAT | > -28 | [° C] | ||||||||
| ECT downstream engine | 50...150 | [° C] | ||||||||
| modeled catalyst temperature | 250...950 | [° C] | ||||||||
| electrical check of O2S front | completed | |||||||||
| electrical check of O2S rear | completed | |||||||||
| lambda control | closed loop | |||||||||
| canister load | not calibrated | [-] | ||||||||
| lambda set value | not calibrated | [-] | ||||||||
| catalyst heating | not active | |||||||||
| ratio fuel mass from evap purge | < 0.99 | [-] | ||||||||
| system to fuel mass through | ||||||||||
| injectors | ||||||||||
| integrated air mass | >= 3.20...20.00 | [kg] | ||||||||
| misfire on currently lean shifted | not detected | |||||||||
| cylinder | ||||||||||
| scavenging rate | < 15.00 | [-] | ||||||||
| Fuel System | P219C - Cylinder 1 Air-Fuel Ratio Imbalance | intrusive monitor | individual cylinder fuel correction | < 0.85 | [-] | general: | 20 (does not | 2 DCY | ||
| based on measured enleanment | run in FTP) | |||||||||
| for dedicated engine roughness | [s] | |||||||||
| P219F - Cylinder 4 Air-Fuel Ratio Imbalance | A/F cylinder imbalance: out of | increase | camshaft adjustment | not calibrated | once / DCY | |||||
| range low | ||||||||||
| P219E - Cylinder 3 Air-Fuel Ratio Imbalance | crankshaft adaptation | not calibrated | ||||||||
| P21A1 - Cylinder 6 Air-Fuel Ratio Imbalance | rough road | not detected | ||||||||
| P219D - Cylinder 2 Air-Fuel Ratio Imbalance | engine roughness signal | valid | ||||||||
| P21A0 - Cylinder 5 Air-Fuel Ratio Imbalance | engine speed | 1160...2480 | [rpm] | |||||||
| engine load | 30.75...75.75 | [%] | ||||||||
| selected gear | >= 6.00 | [-] | ||||||||
| BARO | > 73.00 | [kPa] | ||||||||
| AAT | > -28 | [° C] | ||||||||
| ECT downstream engine | 50...150 | [° C] | ||||||||
| modeled catalyst temperature | 250...950 | [° C] | ||||||||
| electrical check of O2S front | completed | |||||||||
| electrical check of O2S rear | completed | |||||||||
| lambda control | closed loop | |||||||||
| canister load | not calibrated | [-] | ||||||||
| lambda set value | not calibrated | [-] | ||||||||
| catalyst heating | not active | |||||||||
| ratio fuel mass from evap purge | < 0.99 | [-] | ||||||||
| system to fuel mass through | ||||||||||
| injectors | ||||||||||
| integrated air mass | >= 3.20...20.00 | [kg] | ||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| misfire on currently lean shifted cylinderscavenging rate | not detected< 15.00 | [-] | ||||||||
| Fuel System | P0171 - System Too Lean Bank 1 | Direct Fuel Injection | adaptive value | > 5.02 | [%] | general: | 0 | 2 DCY | ||
| (FTP75:420) | ||||||||||
| [s] | ||||||||||
| system too lean @ idle | number of injections after engine | > 1000.00 | [-] | continuous | ||||||
| start | ||||||||||
| engine speed | 480...960 | [rpm] | ||||||||
| engine load | 10...50 | [%] | ||||||||
| IAT @ manifold | < 90 | [° C] | ||||||||
| part load adaptation | completed | |||||||||
| lambda control | closed loop | |||||||||
| lambda setpoint | 0.82...1.02 | [-] | ||||||||
| engine warmup correction | < 1.10 | [-] | ||||||||
| modeled oil temperature | not calibrated | [° C] | ||||||||
| evap purge valve | closed | |||||||||
| high PCV purge load due to oil | not detected | |||||||||
| dilution | ||||||||||
| ratio MAP to BARO | > 0.35 | [-] | ||||||||
| or | ||||||||||
| valve overlap | < 5.00 | [° CRK] | ||||||||
| and | ||||||||||
| case 1 | ||||||||||
| integrated air mass | > 0.00 | [kg] | ||||||||
| ECT downstream engine | > 60 | [° C] | ||||||||
| or | ||||||||||
| case 2 | ||||||||||
| ECT downstream engine | > 60 | [° C] | ||||||||
| additional conditions: | ||||||||||
| no additional conditions | ||||||||||
| calibrated | ||||||||||
| P0172 - System Too Rich Bank 1 | Direct Fuel Injection | adaptive value | < -5.02 | [%] | general: | 0 | 2 DCY | |||
| (FTP75:420) | ||||||||||
| [s] | ||||||||||
| system too rich @ idle | number of injections after engine | > 1000.00 | [-] | continuous | ||||||
| start | ||||||||||
| engine speed | 480...960 | [rpm] | ||||||||
| engine load | 10...50 | [%] | ||||||||
| IAT @ manifold | < 90 | [° C] | ||||||||
| part load adaptation | completed | |||||||||
| lambda control | closed loop | |||||||||
| lambda setpoint | 0.82...1.02 | [-] | ||||||||
| engine warmup correction | < 1.10 | [-] | ||||||||
| modeled oil temperature | not calibrated | [° C] | ||||||||
| evap purge valve | closed | |||||||||
| high PCV purge load due to oil | not detected | |||||||||
| dilution | ||||||||||
| ratio MAP to BARO | > 0.35 | [-] | ||||||||
| or | ||||||||||
| valve overlap | < 5.00 | [° CRK] | ||||||||
| and | ||||||||||
| case 1 | ||||||||||
| integrated air mass | > 0.00 | [kg] | ||||||||
| ECT downstream engine | > 60 | [° C] | ||||||||
| or | ||||||||||
| case 2 | ||||||||||
| ECT downstream engine | > 60 | [° C] | ||||||||
| additional conditions: | ||||||||||
| no additional conditions | ||||||||||
| calibrated | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Fuel System | P0171 - System Too Lean Bank 1 | Direct Fuel Injection | adaptive value | > 23.00 | [%] | general: | 0 | 2 DCY | |||
| (FTP75:420) | |||||||||||
| [s] | |||||||||||
| system too lean @ part load | number of injections after engine | > 1000.00 | [-] | continuous | |||||||
| start | |||||||||||
| engine speed | 1000...4000 | [rpm] | |||||||||
| engine load | 34...143 | [%] | |||||||||
| IAT @ manifold | < 90 | [° C] | |||||||||
| lambda control | closed loop | ||||||||||
| lambda setpoint | 0.82...1.02 | [-] | |||||||||
| engine warmup correction | < 1.10 | [-] | |||||||||
| modeled oil temperature | not calibrated | [° C] | |||||||||
| evap purge valve | closed | ||||||||||
| high PCV purge load due to oil | not detected | ||||||||||
| dilution | |||||||||||
| ratio MAP to BARO | > 0.35 | [-] | |||||||||
| or | |||||||||||
| valve overlap | < 5.00 | [° CRK] | |||||||||
| and | |||||||||||
| case 1 | |||||||||||
| integrated air mass | > 0.00 | [kg] | |||||||||
| ECT downstream engine | > 60 | [° C] | |||||||||
| or | |||||||||||
| case 2 | |||||||||||
| ECT downstream engine | > 60 | [° C] | |||||||||
| additional conditions: | |||||||||||
| no additional conditions | |||||||||||
| calibrated | |||||||||||
| P0172 - System Too Rich Bank 1 | Direct Fuel Injection | adaptive value | < -23.00 | [%] | general: | 0 | 2 DCY | ||||
| (FTP75:420) | |||||||||||
| [s] | |||||||||||
| system too rich @ part load | number of injections after engine | > 1000.00 | [-] | continuous | |||||||
| start | |||||||||||
| engine speed | 1000...4000 | [rpm] | |||||||||
| engine load | 34...143 | [%] | |||||||||
| IAT @ manifold | < 90 | [° C] | |||||||||
| lambda control | closed loop | ||||||||||
| lambda setpoint | 0.82...1.02 | [-] | |||||||||
| engine warmup correction | < 1.10 | [-] | |||||||||
| modeled oil temperature | not calibrated | [° C] | |||||||||
| evap purge valve | closed | ||||||||||
| high PCV purge load due to oil | not detected | ||||||||||
| dilution | |||||||||||
| ratio MAP to BARO | > 0.35 | [-] | |||||||||
| or | |||||||||||
| valve overlap | < 5.00 | [° CRK] | |||||||||
| and | |||||||||||
| case 1 | |||||||||||
| integrated air mass | > 0.00 | [kg] | |||||||||
| ECT downstream engine | > 60 | [° C] | |||||||||
| or | |||||||||||
| case 2 | |||||||||||
| ECT downstream engine | > 60 | [° C] | |||||||||
| additional conditions: | |||||||||||
| no additional conditions | |||||||||||
| calibrated | |||||||||||
| Fuel System | P0174 - System Too Lean Bank 2 P0171 - System Too Lean Bank 1 | system too lean | low pass filtered lambda controller outputfor time | > 23.00> 25.0 | [%][s] | general:number of injections after engine startECT downstream enginelambda control | >= 1000.00>= -48closed loop | [-] [° C] | 35.0 [s] continuous | 2 DCY | |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| andhigh PCV purge load due to oil dilutionMAF from brake booster tomanifold and case 1:evap purgecase 2:integrated EVAP purge masscase 3:evap purge controller limitation evap purge flow | not calibrated not calibratednot active>= 11.3>= 1.00<= 0.00 | [g] [-][kg/h] | ||||||||
| P0175 - System Too Rich Bank 2 P0172 - System Too Rich Bank 1 | system too rich | low pass filtered lambda controller outputfor time | < -23.00> 25.0 | [%][s] | general:number of injections after engine startECT downstream enginelambda controlhigh PCV purge load due to oil dilutionMAF from brake booster tomanifold and case 1:evap purgecase 2:integrated EVAP purge masscase 3:evap purge controller limitation evap purge flow | >= 1000.00>= -48closed loop not calibratednot calibratednot active>= 11.3>= 1.00<= 0.00 | [-] [° C][g] [-][kg/h] | 35.0 [s] continuous | 2 DCY | |
| Fuel System | P2099 - Post Catalyst Fuel Trim System Too Rich Bank 2 P2097 - Post Catalyst Fuel Trim System Too Rich Bank 1 | out of range high | case 1: general conditionsadapted I-part of 2nd lambda control loop (O2S front fuel trim) adapted I-part of 2nd lambda control loop (O2S front offset) case 2: pending fault fueltrim monitor from previous DCY | > 0.030<= 0.06 | [-][-] | condition for lambda split operationcatalyst heatingcase 1: general conditionsdecrease of adapted I-part of 2nd lambda control loop between previous and actual DCY | not calibrated< 0.01 | [-] | 20.0 [s] continuous | 2 DCY |
| adapted I-part of 2nd lambda control loop (O2S front offset) | > 0.06 | [-] | if no pending fault (offset or fueltrim monitor) from previous DCY thenO2S rear Control Loop (i-part, referenced) for timeO2S front offset adaptation (referenced), final conditions: heal debounceelse pending fault (offset orfueltrim monitor) from previous DCYO2S rear Control Loop (i-part, referenced) for timeO2S front offset adaptation (referenced), final conditions: fault debouncecase 2: pending fault fueltrim monitor from previous DCY O2S rear Control Loop (i-part, referenced)for time | active>= 0.0fulfilledactive>= 20.0fulfilledactive>= 20.0 | [s][s][s] | |||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| O2S front offset adaptation (referenced), final conditions: fault debounceadditional conditions: pending fault fuel trim and O2S front offset monitor from previous DCYO2S rear Control Loop (i-part, referenced) for timeadditional conditions: soot mass conditionsno additional conditionscalibrated | fulfilledactive>= 0.0 | [s] | ||||||||
| P2098 - Post Catalyst Fuel Trim System Too Lean Bank 2 | out of range low | case 1: general conditions | condition for lambda split operationcatalyst heatingcase 1: general conditionsincrease of adapted I-part of 2nd lambda control loop between previous and actual DCYif no pending fault (offset or fueltrim monitor) from previous DCY thenO2S rear Control Loop (i-part, referenced) for timeO2S front offset adaptation (referenced), final conditions: heal debounceelse pending fault (offset orfueltrim monitor) from previous DCYO2S rear Control Loop (i-part, referenced) for timeO2S front offset adaptation (referenced), final conditions: fault debouncecase 2: pending fault fueltrim monitor from previous DCY O2S rear Control Loop (i-part, referenced)for timeO2S front offset adaptation (referenced), final conditions: fault debounceadditional conditions: pending fault fuel trim and O2S front offset monitor from previous DCYO2S rear Control Loop (i-part, referenced) for timeadditional conditions: soot mass conditionsno additional conditionscalibrated | not calibrated< 0.01active>= 0.0fulfilledactive>= 20.0fulfilledactive>= 20.0fulfilledactive>= 0.0 | ||||||
| P2096 - Post Catalyst Fuel Trim System Too Lean Bank 1 | adapted I-part of 2nd lambda control loop (O2S front fuel trim) adapted I-part of 2nd lambda control loop (O2S front offset) case 2: pending fault fueltrim monitor from previous DCY | < -0.030>= -0.06 | [-][-] | [-] | 20.0 [s] continuous | 2 DCY | ||||
| adapted I-part of 2nd lambda control loop (O2S front offset) | < -0.06 | [-] | ||||||||
| [s] | ||||||||||
| [s] | ||||||||||
| [s] | ||||||||||
| [s] | ||||||||||
| Fuel System 2 | P0174 - System Too Lean Bank 2 | Direct Fuel Injection | adaptive value | > 5.02 | [%] | general: | (FTP75:420)[s] continuous | 2 DCY | ||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| system too lean @ idle | number of injections after engine | > 1000.00 | [-] | ||||||||
| start | |||||||||||
| engine speed | 480...960 | [rpm] | |||||||||
| engine load | 10...50 | [%] | |||||||||
| IAT @ manifold | < 90 | [° C] | |||||||||
| part load adaptation | completed | ||||||||||
| lambda control | closed loop | ||||||||||
| lambda setpoint | 0.82...1.02 | [-] | |||||||||
| engine warmup correction | < 1.10 | [-] | |||||||||
| modeled oil temperature | not calibrated | [° C] | |||||||||
| evap purge valve | closed | ||||||||||
| high PCV purge load due to oil | not detected | ||||||||||
| dilution | |||||||||||
| ratio MAP to BARO | > 0.35 | [-] | |||||||||
| or | |||||||||||
| valve overlap | < 5.00 | [° CRK] | |||||||||
| and | |||||||||||
| case 1 | |||||||||||
| integrated air mass | > 0.00 | [kg] | |||||||||
| ECT downstream engine | > 60 | [° C] | |||||||||
| or | |||||||||||
| case 2 | |||||||||||
| ECT downstream engine | > 60 | [° C] | |||||||||
| additional conditions: | |||||||||||
| no additional conditions | |||||||||||
| calibrated | |||||||||||
| P0175 - System Too Rich Bank 2 | Direct Fuel Injection | adaptive value | < -5.02 | [%] | general: | 0 | 2 DCY | ||||
| (FTP75:420) | |||||||||||
| [s] | |||||||||||
| system too rich @ idle | number of injections after engine | > 1000.00 | [-] | continuous | |||||||
| start | |||||||||||
| engine speed | 480...960 | [rpm] | |||||||||
| engine load | 10...50 | [%] | |||||||||
| IAT @ manifold | < 90 | [° C] | |||||||||
| part load adaptation | completed | ||||||||||
| lambda control | closed loop | ||||||||||
| lambda setpoint | 0.82...1.02 | [-] | |||||||||
| engine warmup correction | < 1.10 | [-] | |||||||||
| modeled oil temperature | not calibrated | [° C] | |||||||||
| evap purge valve | closed | ||||||||||
| high PCV purge load due to oil | not detected | ||||||||||
| dilution | |||||||||||
| ratio MAP to BARO | > 0.35 | [-] | |||||||||
| or | |||||||||||
| valve overlap | < 5.00 | [° CRK] | |||||||||
| and | |||||||||||
| case 1 | |||||||||||
| integrated air mass | > 0.00 | [kg] | |||||||||
| ECT downstream engine | > 60 | [° C] | |||||||||
| or | |||||||||||
| case 2 | |||||||||||
| ECT downstream engine | > 60 | [° C] | |||||||||
| additional conditions: | |||||||||||
| no additional conditions | |||||||||||
| calibrated | |||||||||||
| Fuel System 2 | P0174 - System Too Lean Bank 2 | Direct Fuel Injectionsystem too lean @ part load | adaptive value | > 23.00 | [%] | general:number of injections after engine startengine speedengine load | > 1000.001000...400034...143 | [-][rpm][%] | 0 (FTP75:200)[s] continuous | 2 DCY | |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| IAT @ manifold | < 90 | [° C] | |||||||||
| lambda control | closed loop | ||||||||||
| lambda setpoint | 0.82...1.02 | [-] | |||||||||
| engine warmup correction | < 1.10 | [-] | |||||||||
| modeled oil temperature | not calibrated | [° C] | |||||||||
| evap purge valve | closed | ||||||||||
| high PCV purge load due to oil | not detected | ||||||||||
| dilution | |||||||||||
| ratio MAP to BARO | > 0.35 | [-] | |||||||||
| or | |||||||||||
| valve overlap | < 5.00 | [° CRK] | |||||||||
| and | |||||||||||
| case 1 | |||||||||||
| integrated air mass | > 0.00 | [kg] | |||||||||
| ECT downstream engine | > 60 | [° C] | |||||||||
| or | |||||||||||
| case 2 | |||||||||||
| ECT downstream engine | > 60 | [° C] | |||||||||
| additional conditions: | |||||||||||
| no additional conditions | |||||||||||
| calibrated | |||||||||||
| P0175 - System Too Rich Bank 2 | Direct Fuel Injection | adaptive value | < -23.00 | [%] | general: | 0 | 2 DCY | ||||
| (FTP75:200) | |||||||||||
| [s] | |||||||||||
| system too rich @ part load | number of injections after engine | > 1000.00 | [-] | continuous | |||||||
| start | |||||||||||
| engine speed | 1000...4000 | [rpm] | |||||||||
| engine load | 34...143 | [%] | |||||||||
| IAT @ manifold | < 90 | [° C] | |||||||||
| lambda control | closed loop | ||||||||||
| lambda setpoint | 0.82...1.02 | [-] | |||||||||
| engine warmup correction | < 1.10 | [-] | |||||||||
| modeled oil temperature | not calibrated | [° C] | |||||||||
| evap purge valve | closed | ||||||||||
| high PCV purge load due to oil | not detected | ||||||||||
| dilution | |||||||||||
| ratio MAP to BARO | > 0.35 | [-] | |||||||||
| or | |||||||||||
| valve overlap | < 5.00 | [° CRK] | |||||||||
| and | |||||||||||
| case 1 | |||||||||||
| integrated air mass | > 0.00 | [kg] | |||||||||
| ECT downstream engine | > 60 | [° C] | |||||||||
| or | |||||||||||
| case 2 | |||||||||||
| ECT downstream engine | > 60 | [° C] | |||||||||
| additional conditions: | |||||||||||
| no additional conditions | |||||||||||
| calibrated | |||||||||||
| Fuel Pump Control (FPC) | P0148 - Fuel Delivery Error | functional check - rail pressure rise @ engine start | rail pressure rise @ start low pressure start | not detected detected | ECTrail pressure control high pressure startrail pressure before start | > -48; <= 143closed loop commanded on< 131.07 | [° C][MPa] | 5.0 [s] once / DCY | 2 DCY | ||
| 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 | |||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 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 | |
| P0204 - Cylinder 4 Injector "A" Circuit | ||||||||||
| P0203 - Cylinder 3 Injector "A" Circuit | ||||||||||
| P0206 - Cylinder 6 Injector "A" Circuit | ||||||||||
| P0202 - Cylinder 2 Injector "A" Circuit | ||||||||||
| P0205 - Cylinder 5 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 | ||
| P0204 - Cylinder 4 Injector "A" Circuit | ||||||||||
| P0203 - Cylinder 3 Injector "A" Circuit | ||||||||||
| P0206 - Cylinder 6 Injector "A" Circuit | ||||||||||
| P0202 - Cylinder 2 Injector "A" Circuit | ||||||||||
| P0205 - Cylinder 5 Injector "A" Circuit | ||||||||||
| P0201 - Cylinder 1 Injector "A" Circuit | open circuit | low side sensing | actuator | commanded on | ||||||
| P0204 - Cylinder 4 Injector "A" Circuit | signal voltage | < 1.00 | [V] | 0.5 [s] continuous | 2 DCY | |||||
| P0203 - Cylinder 3 Injector "A" Circuit | and | |||||||||
| P0206 - Cylinder 6 Injector "A" Circuit | high side sensing | |||||||||
| P0202 - Cylinder 2 Injector "A" Circuit | signal voltage | 5.00 | [V] | |||||||
| P0205 - Cylinder 5 Injector "A" Circuit | ||||||||||
| 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 | ||
| P0204 - Cylinder 4 Injector "A" Circuit | ||||||||||
| P0203 - Cylinder 3 Injector "A" Circuit | ||||||||||
| P0206 - Cylinder 6 Injector "A" Circuit | ||||||||||
| P0202 - Cylinder 2 Injector "A" Circuit | ||||||||||
| P0205 - Cylinder 5 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 | ||
| P0204 - Cylinder 4 Injector "A" Circuit | ||||||||||
| P0203 - Cylinder 3 Injector "A" Circuit | ||||||||||
| P0206 - Cylinder 6 Injector "A" Circuit | ||||||||||
| P0202 - Cylinder 2 Injector "A" Circuit | ||||||||||
| P0205 - Cylinder 5 Injector "A" Circuit | ||||||||||
| P0201 - Cylinder 1 Injector "A" Circuit | short between high side and lowside | time to reach desired current, after switch on of powerstage | < 10 | [↑ 1/4 s] | actuator | commanded on | 0.5 [s]continuous | 2 DCY | ||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| P0204 - Cylinder 4 Injector "A" Circuit P0203 - Cylinder 3 Injector "A" Circuit P0206 Cylinder 6 Injector "A" Circuit P0202 - Cylinder 2 Injector "A" Circuit P0205 - Cylinder 5 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 | < 1.00 | [MPa] | time after engine startlambda control fuel cut off relative fuel masstime after fuel cut off | > 10.0closed loop not active 5.02...249.98> 5.0 | [s][%][s] | 1.0 [s] multiple | 2 DCY |
| P0088 - Fuel Rail/System Pressure - Too High Bank 1 | functional check: stuck close | filtered rail pressure | > 28.00 | [MPa] | time after engine start | > 10.0 | [s] | 4.0 [s]multiple | 2 DCY | |
| lambda control fuel cut off relative fuel masstime after fuel cut off | closed loop not active 5.02...249.98> 5.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 sensingsignal voltage | < 1.00 | [V] | actuator | commanded on | 0.5 [s] continuous | 2 DCY | ||
| andhigh-side sensingsignal 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 lowside | time to reach desired current, after switch on of powerstage | < 55 | [↑ 1/4 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 | < -3.50 | [MPa] | time after engine starttime after fuel cut off fuel cut offcatalyst heatingfuel volume regulator control relative fuel mass | > 10.0> 7.0not active not active active 5.02...249.98 | [s][s][%] | 5.0 [s] multiple | 2 DCY |
| P0087 - Fuel Rail/System Pressure - Too Low Bank 1 | functional check | filtered diff. target pressure vs.actual pressure | > 3.50 | [MPa] | time after engine start | > 10.0 | [s] | 5.0 [s]multiple | 2 DCY | |
| time after fuel cut off fuel cut offcatalyst heatingfuel volume regulator control relative fuel mass | > 7.0not active not active active 5.02...249.98 | [s][%] | ||||||||
| Cold Start Monitoring | P053F - Cold Start Fuel Pressure Performance Bank 1 | functional check | filtered diff. target pressure vs.actual pressure | < -3.00 | [MPa] | time after engine start | > 7.0 | [s] | 5.0 [s]multiple | 2 DCY |
| Fuel Volume Regulator HP | fuel cut offtime after fuel cut off catalyst heatingfuel volume regulator controlrelative fuel mass | not active> 7.0active active 5.02...249.98 | [s][%] | |||||||
| P053F - Cold Start Fuel Pressure Performance Bank 1 | functional check | filtered diff. target pressure vs.actual pressure | > 3.00 | [MPa] | time after engine start | > 7.0 | [s] | 5.0 [s]multiple | 2 DCY | |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| fuel cut offtime after fuel cut off catalyst heatingfuel volume regulator controlrelative fuel mass | not active> 7.0active active 5.02...249.98 | [s][%] | ||||||||
| Fuel Pressure LP Regulator | P0089 - Fuel Pressure Regulator "A" Performance | functional check | pressure control activity | > 350.00 | [kPa] | time after engine start | > 60.0 | [s] | 45.0 [s]continuous | 2 DCY |
| low pressure pump cleaning functionECT downstream engine | not calibrated> -48 | [° C] | ||||||||
| P0089 - Fuel Pressure Regulator "A" Performance | functional check | pressure control activity | < -250.00 | [kPa] | time after engine start | > 60.0 | [s] | 45.0 [s]continuous | 2 DCY | |
| low pressure pump cleaning functionECT downstream engine | not calibrated> -48 | [° C] | ||||||||
| Fuel Pressure LP Regulator | P0089 - Fuel Pressure Regulator "A" Performance | functional check | diff. between actual pressure andtarget pressure | > 100.00 | [kPa] | time after engine start | > 60.0 | [s] | 8.0 [s]continuous | 2 DCY |
| ECT downstream enginehigh pressure pump fuel volume requesttime after minimum high pressurepump fuel volume request | > -48>= 5.00> 1.0 | [° C][mm A 3 ][s] | ||||||||
| low pressure pump cleaning functionfuel cut offtime after fuel cut off | not calibratednot active> 15.0 | [s] | ||||||||
| Fuel Pressure LP Regulator | P0089 - Fuel Pressure Regulator "A" Performance | functional check | diff. between target pressure andactual pressure | > 275.00 | [kPa] | time after engine start | > 60.0 | [s] | 6.0 [s]continuous | 2 DCY |
| ECT downstream engine low pressure pump cleaning functionfuel cut offtime after fuel cut off | > -48not calibratednot active> 15.0 | [° C][s] | ||||||||
| Fuel Pressure LP Sensor | P008B - Low Pressure Fuel System Pressure - Too High | out of range high | actual pressure | > 830.00 | [kPa] | 2.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] | 2.0 [s]continuous | 2 DCY | |||
| SENT: Fuel Pressure LPSensor | U066F - Lost Communication With Low Pressure Fuel System Sensor | communication with fuelpressure LP sensor | received message | no message | 0.5 [s]continuous | 2 DCY | ||||
| SENT: Fuel Pressure LPSensor | U11F2 - Lost Communication With Fuel Pressure Sensor "B" | communication with fuelpressure LP sensor | received message | implausiblemessage | 0.5 [s]continuous | 2 DCY | ||||
| SENT: Fuel Pressure LP Sensor | P2539 - Low Pressure Fuel System Sensor Circuit | sensor internal check | sensor signal: electrical checkorsensor signal: initialization check | error detectederror detected | 0.5 [s] continuous | 2 DCY | ||||
| Fuel Rail Pressure (FRP)Sensor | P0191 - Fuel Rail Pressure Sensor Circuit Range/Performance Bank 1 | out of range low | actual pressure | < 0.02 | [MPa] | fuel pump | commanded on | 3.0 [s]continuous | 2 DCY | |
| Fuel Rail Pressure (FRP)Sensor | P0191 - Fuel Rail Pressure Sensor Circuit Range/Performance Bank 1 | out of range high | actual pressure | > 35.00 | [MPa] | engine speed | 1000...7000 | [rpm] | 3.0 [s]continuous | 2 DCY |
| Fuel Rail Pressure (FRP) | P01C4 - Fuel Pressure Sensor "A" Circuit Range/Performance | rationality check inappropriately | general:rail pressure bank 1 @ enginestart | < 0.10 | [MPa] | time since engine start lambda control | >= 30.0active | [s] | 300 [s]once / DCY | 2 DCY |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| and choice of:fuel system too rich @ part loadorfuel system too rich @ idleorfault fuel system too rich @ part loadorfault fuel system too rich @ idleormisfire faultorsum of lambda adaptation and lambda controller deviationfor timeorlambda control for time | not calibrated not calibrated not calibratednot calibrated not calibrated< 0.80>= 3.0not calibrated not calibrated | [%][%][-][s][s] | 2nd lambda control lambda setpoint2nd lambda setpoint DFI modecatalyst heatingECT downstream engine IAT @ manifoldengine torque additional conditions: no additional conditions | not calibrated> 0.95; < 1.05not calibratedactive not active>= 53<= 90< 0.00...25.00 | [-][-][° C][° C][%] | |||||
| P01C4 - Fuel Pressure Sensor "A" Circuit Range/Performance | rationality check inappropriately | general:inital rail pressure bank 1 | > 4.00 | [MPa] | lambda control 2nd lambda control | active not calibrated | 300 [s]once / DCY | 2 DCY | ||
| and choice of:fuel system too lean @ part loadorfuel system too lean @ idleorfault fuel system too lean @ part loadorfault fuel system too lean @ idleormisfire faultorsum of lambda adaptation and lambda controller deviationfor timeorlambda control for time | not calibrated not calibrated not calibratednot calibrated not calibrated> 1.22>= 3.0not calibrated not calibrated | [%][%][-][s][s] | lambda setpoint2nd lambda setpoint DFI modecatalyst heatingECT downstream engine IAT @ manifoldengine torquecold startadditional conditions:no additional conditions | > 0.95; < 1.05not calibratedactive not active>= 53<= 90< 0.00...25.00detected | [-][-][° C][° C][%] | |||||
| SENT: Fuel Rail Pressure (FRP) Sensor | P0190 - Fuel Pressure Regulator "A" Control Circuit/Open | sensor internal check | sensor signal: electrical checkorsensor signal: initialization check | error detectederror detected | 0.5 [s] continuous | 2 DCY | ||||
| SENT: Fuel Rail Pressure(FRP) Sensor | U12C2 - Fuel Pressure Sensor Implausible Message | communication with FRP sensor | received message | implausiblemessage | 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 | 0.5 [s]continuous | 2 DCY | ||||
| Fuel Level (FL) Sensor | P0461 - Fuel Level Sensor "A" Circuit Range/Performance | rationality check | difference between fuelconsumption and fuel level | < -127.00; > 12.00 | [l] | vehicle speed | not calibrated | [mph] | 1.0 [s]multiple | 2 DCY |
| for timecase 1: for tank full fuel level (absolute) orfuel level (relative)fuel consumption since last refueling or last plausibility check | not calibrated not calibrated> 95.00>= 44.00 | [s][l][%][l] | ||||||||
| case 2: for tank not full | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| fuel level (absolute)orfuel level (relative)fuel consumption since last refueling or last plausibility check | not calibrated<= 95.00>= 15.00 | [l][%][l] | ||||||||
| High PCV Purge Load due to Oil Dilution | --- | ratio modeled fuel mass evaporation out of oil to actual necessary fuel massmodeled oil temperatureorratio on calculated fuel mass evaporation out of oil to actual necessary fuel massmodeled oil temperature | > 0.25> 0> 0.30> 0 | [-][° C] [-][° 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 setpoint | 1.00 | [-] | ||||||||
| O2S front signal | < 1.0 | [-] | ||||||||
| 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 setpoint | 1.00 | [-] | ||||||||
| O2S front signal | > 1.0 | [-] | ||||||||
| O2S rear voltage | > 0.6 | [V] | ||||||||
| O2S rear | ready | |||||||||
| conditions for accumulation of | ||||||||||
| exhaust gas mass for steady | ||||||||||
| state | ||||||||||
| O2S rear | ready | |||||||||
| O2S front setpoint | 1.00 | [-] | ||||||||
| catalyst purge | not active | |||||||||
| engine speed | > 800 | [rpm] | ||||||||
| fuel cut off | not active | |||||||||
| ECT | > -3550 | [° C] | ||||||||
| modeled ECT | > -3550 | [° C] | ||||||||
| catalyst reheating | not active | |||||||||
| catalyst heating during coldstart | not calibrated | |||||||||
| catalyst heating with AIR | not calibrated | |||||||||
| engine load gradient | < 30.00 | [%/CAMrev] | ||||||||
| engine load cycle | < 15.00 | [-] | ||||||||
| engine load | > 7.99 | [%] | ||||||||
| engine state | not predrive or | |||||||||
| postdrive | ||||||||||
| AIR | not active | |||||||||
| AIR system diagnosis | not active | |||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| accumulation of exhaust gas | ||||||||||
| mass for steady state after fuel | ||||||||||
| cut off with catalyst purge | ||||||||||
| integrated exhaust gas mass | > 200.0 | [g] | ||||||||
| (steady state detection) | ||||||||||
| accumulation of exhaust gas | ||||||||||
| mass for steady state after fuel | ||||||||||
| cut off without catalyst purge | ||||||||||
| integrated exhaust gas mass | > 200.0 | [g] | ||||||||
| (steady state detection) | ||||||||||
| conditions for accumulation of | ||||||||||
| exhaust gas mass for | ||||||||||
| adaptation | ||||||||||
| O2S front response monitoring in | not calibrated | |||||||||
| current DCY | ||||||||||
| or | ||||||||||
| O2S rear offset monitor fault | not calibrated | |||||||||
| suspicion (target voltage not | ||||||||||
| reached) | ||||||||||
| or | ||||||||||
| O2S front fault suspicion from | not calibrated | |||||||||
| lambda control | ||||||||||
| for time | not calibrated | [s] | ||||||||
| modeled EGT | 350...950 | [° C] | ||||||||
| for time | > 2.0 | [s] | ||||||||
| exhaust gas mass flow | 18.00...250.00 | [kg/h] | ||||||||
| or | ||||||||||
| exhaust gas mass flow | 10.00...18.00 | [kg/h] | ||||||||
| within time | < 3.0 | [s] | ||||||||
| O2S front | ready | |||||||||
| H2 correction of O2S rear | < 80.00 | [V] | ||||||||
| voltage | ||||||||||
| O2S front offset monitoring in | not tested | |||||||||
| current DCY | ||||||||||
| catalyst damaging misfire | not detected | |||||||||
| scavenging-rate | < 1.02 | [-] | ||||||||
| and | ||||||||||
| lambda control | not calibrated | |||||||||
| split factor DFI/MFI | not calibrated | |||||||||
| lambda control | closed loop | |||||||||
| for time | >= 3.0 | [s] | ||||||||
| case 1: lambda controller not | ||||||||||
| at min or max limit | ||||||||||
| O2S rear | ready | |||||||||
| O2S rear Control Loop (i-part, | not calibrated | |||||||||
| referenced) | ||||||||||
| for time | not calibrated | [s] | ||||||||
| or | ||||||||||
| O2S rear Control Loop (p-part, | active | |||||||||
| referenced) | ||||||||||
| for time | >= 30.0 | [s] | ||||||||
| case 2: lambda controller at | ||||||||||
| min or max limit | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| O2S front fault suspicion from | active | |||||||||
| lambda control | ||||||||||
| above both cases for time | >= 3.0 | [s] | ||||||||
| accumulation of exhaust gas | ||||||||||
| mass for adaptation | ||||||||||
| integrated exhaust gas mass | 80.0...150.0 | [g] | ||||||||
| (adaptation check) | ||||||||||
| reset of exhaust gas mass for | ||||||||||
| adaptation | ||||||||||
| check for adaptation step | finished | |||||||||
| or | ||||||||||
| conditions for accumulation of | not fulfilled | |||||||||
| exhaust gas mass for adaptation | ||||||||||
| final conditions: fault | ||||||||||
| debounce - case 1 | ||||||||||
| number of checks for adaptation | >= 2.00 | [-] | ||||||||
| in row | ||||||||||
| change of abs adapted i-part of | <= 0.30 | [%] | ||||||||
| 2nd lambda control loop (O2S | ||||||||||
| front offset) at each check | ||||||||||
| (adaptation finished) | ||||||||||
| or | ||||||||||
| low pass filtered abs sum of | > 0 | [%] | ||||||||
| control value and control error of | ||||||||||
| 2nd lambda control loop at each | ||||||||||
| check (adapation demand in fault | ||||||||||
| direction) | ||||||||||
| with filter time | 7.0 | [s] | ||||||||
| case 2 | ||||||||||
| number of total checks for | >= 6.00 | [-] | ||||||||
| adaptation | ||||||||||
| final conditions: heal | ||||||||||
| debounce | ||||||||||
| number of checks for adaptation | >= 2.00 | [-] | ||||||||
| in row | ||||||||||
| change of abs adapted i-part of | <= 0.30 | [%] | ||||||||
| 2nd lambda control loop (O2S | ||||||||||
| front offset) at each check | ||||||||||
| (adaptation finished) | ||||||||||
| conditions for O2S rear | --- | i-part global balance primary | not active< 1.010 > 70not active not calibrated< -1.99...1.991.0no limit | |||||||
| lambda control loop (i-part) | O2S rear control enable | |||||||||
| conditions | ||||||||||
| O2S rear Control Loop (i-part) | EVAP monitoring | |||||||||
| scavenging rate | [-] | |||||||||
| band width of lambda control | [-] | |||||||||
| deviation | ||||||||||
| ECT | [° C] | |||||||||
| catalyst heating (lambda split) | ||||||||||
| relative fuel mass @ EVAP | [-] | |||||||||
| purge | ||||||||||
| filtered engine load gradient | [%/CAMrev] | |||||||||
| for filtered time | [s] | |||||||||
| i-part balance primary O2S | ||||||||||
| rear control enable condition | ||||||||||
| lambda control | ||||||||||
| primary O2S rear control @ | ||||||||||
| open loop (limp home mode) | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 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, | active | |||||||||
| referenced) | ||||||||||
| primary O2S rear control @ open | not active | |||||||||
| loop (limp home mode) | ||||||||||
| i-part global O2S front control | ||||||||||
| enable conditions | ||||||||||
| i-part global balance primary | enabled | |||||||||
| O2S rear control enable | ||||||||||
| conditions | ||||||||||
| engine speed | 920...3000 | [rpm] | ||||||||
| engine load | 16.50...90.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 | enabled | |||||||||
| control enable condition | ||||||||||
| i-part system primary O2S rear | ||||||||||
| control enable conditions | ||||||||||
| exhaust gas mass of O2S rear | > 250.0 | [g] | ||||||||
| Control Loop (p-part, referenced) | ||||||||||
| catalyst temperature | 380...800 | [° C] | ||||||||
| conditions for accumulation | ||||||||||
| exhaust gas mass | ||||||||||
| i-part global balance primary | enabled | |||||||||
| O2S rear control enable | ||||||||||
| conditions | ||||||||||
| i-part balance primary O2S rear | enabled | |||||||||
| control enable condition | ||||||||||
| H2 protection primary O2S rear | not calibrated | |||||||||
| control | ||||||||||
| O2S rear | ready | |||||||||
| catalyst heating | not calibrated | |||||||||
| exhaust gas mass after first start | > 260.3 | [g] | ||||||||
| exhaust gas mass after restart | > 260.3 | [g] | ||||||||
| conditions for avoiding controller oscillations Online Identification | --- | general conditionsactive lambda diagnosis (referenced) - specific conditionscatalyst purgecatalyst heating (lambda split) | not calibratednot active not active | |||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| vehicle speed | >= 12 | [mph] | ||||||||
| fuel cut off | not active | |||||||||
| for time | > 6.0 | [s] | ||||||||
| time after engine start | > 60.0 | [s] | ||||||||
| deviation engine load | < 7.99 | [%] | ||||||||
| BARO | > 0.00 | [kPa] | ||||||||
| for time | > 3.0 | [s] | ||||||||
| O2S front | ready | |||||||||
| delay time | > 10.0 | [s] | ||||||||
| O2S front pump current | valid | |||||||||
| lambda control | closed loop | |||||||||
| for time | > 3.0 | [s] | ||||||||
| exhaust gas mass transport time | <= 0.5 | [s] | ||||||||
| between combustion chamber | ||||||||||
| and O2S front (constant) | ||||||||||
| exhaust gas mass flow | <= 250.00 | [kg/h] | ||||||||
| deviation modeled lambda lean | >= 0.03 | [-] | ||||||||
| to rich (inverted) | ||||||||||
| for time plus identified delay time | < 0.1 | [s] | ||||||||
| deviation modeled lambda rich to | >= 0.03 | [-] | ||||||||
| lean (inverted) | ||||||||||
| for time plus identified delay time | < 0.1 | [s] | ||||||||
| EVAP purge conditions | ||||||||||
| integrated EVAP purge mass | >= 2.0 | [g] | ||||||||
| EVAP purge adaptation factor | <= 64.00 | [-] | ||||||||
| or | ||||||||||
| evap purge flow | < 0.00 | [kg/h] | ||||||||
| only for dual-fuel injection (DFI | ||||||||||
| / MFI) vehicles | ||||||||||
| gradient of MFI | not calibrated | [-] | ||||||||
| change mode DFI / MFI | not calibrated | |||||||||
| for time | not calibrated | [s] | ||||||||
| split operation | ||||||||||
| DFI mode | not active | |||||||||
| and | ||||||||||
| CNG mode | not active | |||||||||
| scavenging | ||||||||||
| scavenging rate | <= 1.02 | [-] | ||||||||
| integrated exhaust gas mass | > 25.0 | [g] | ||||||||
| case 1: transient operation for | ||||||||||
| cylinder deactivation | ||||||||||
| cylinder deactivation (CD) | not calibrated | |||||||||
| for time | not calibrated | [s] | ||||||||
| or | ||||||||||
| gear shifting | not active | |||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| for timecase 2: (no cylinder deactivation)gear shiftingfor time | not calibratednot active>= 1.0 | [s][s] | ||||||||
| conditions for active lambda | --- | general conditions | ||||||||
| diagnosis | ||||||||||
| Active Lambda Diagnosis | time after engine start | > 0.0 | [s] | |||||||
| or | ||||||||||
| modeled catalyst temperature | > 630 | [° C] | ||||||||
| or | ||||||||||
| integrated air mass | > 2.30 | [kg] | ||||||||
| integrated heat energy | not calibrated | [kJ] | ||||||||
| O2S front | ready | |||||||||
| O2S front offset error suspicion | not detected | |||||||||
| or | ||||||||||
| O2S front dynamic error | not detected | |||||||||
| suspicion | ||||||||||
| MAF condition in case of O2S | ||||||||||
| offset suspicion | ||||||||||
| exhaust gas mass flow | 20.00...250.00 | [kg/h] | ||||||||
| O2S rear | ready | |||||||||
| integrated air mass after O2S | >= 0.02 | [kg] | ||||||||
| ready | ||||||||||
| modeled EGT at O2S rear | > 400 | [° C] | ||||||||
| difference between actual O2S | < 80.0 | [K] | ||||||||
| ceramic temp. and O2S ceramic | ||||||||||
| temp. setpoint | ||||||||||
| time after fuel cut off | > 10.0 | [s] | ||||||||
| lambda setpoint | 0.98...1.02 | [-] | ||||||||
| for | ||||||||||
| integrated air mass | >= 0.10 | [kg] | ||||||||
| engine speed | 1000...4000 | [rpm] | ||||||||
| vehicle speed | > 22 | [mph] | ||||||||
| engine load | > 10.01...19.99 | [%] | ||||||||
| AAT | not calibrated | [° C] | ||||||||
| ECT downstream engine | >= -3550 | [° C] | ||||||||
| BARO | >= 0.00 | [kPa] | ||||||||
| camshaft @ modified valve lift | not calibrated | [-] | ||||||||
| gear shifting | not calibrated | [-] | ||||||||
| for time | not calibrated | [s] | ||||||||
| alternative EVAP condition 1 | ||||||||||
| integrated EVAP purge mass | > 0.0 | [g] | ||||||||
| since last purge stop | ||||||||||
| ratio fuel mass from evap purge | <= 4.00 | [-] | ||||||||
| system to fuel mass through | ||||||||||
| injectors | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| EVAP purge adaptation value | <= 64.00 | [-] | ||||||||
| or | ||||||||||
| alternative EVAP condition 2 | ||||||||||
| EVAP purge mass into intake | <= 25.60 | [kg/h] | ||||||||
| manifold | ||||||||||
| or | ||||||||||
| evap purge in limp-home mode | active | |||||||||
| or | ||||||||||
| alternative EVAP condition 3 | ||||||||||
| evap purge | not active | |||||||||
| scavenging | ||||||||||
| scavenging rate | < 1.02 | [-] | ||||||||
| for | ||||||||||
| integrated air mass | > 0.02 | [kg] | ||||||||
| lower range window | ||||||||||
| exhaust gas mass flow, lower | 22.00...150.00 | [kg/h] | ||||||||
| range to activate diagnosis | ||||||||||
| (narrow range) | ||||||||||
| exhaust gas mass flow, lower | 22.00...150.00 | [kg/h] | ||||||||
| range during diagnosis (normal | ||||||||||
| range) | ||||||||||
| exhaust gas mass flow, lower | 22.00...150.00 | [kg/h] | ||||||||
| range during diagnosis | ||||||||||
| (extended range) | ||||||||||
| extended range only for time | <= 5.0 | [s] | ||||||||
| modeled EGT in catalyst system, | 475...820 | [° C] | ||||||||
| lower range to activate diagnosis | ||||||||||
| (narrow range) | ||||||||||
| modeled EGT in catalyst system, | 470...830 | [° C] | ||||||||
| lower range during diagnosis | ||||||||||
| (normal range) | ||||||||||
| change of modeled catalyst | -60.0...60.0 | [K] | ||||||||
| temperature | ||||||||||
| upper range window | ||||||||||
| exhaust gas mass flow, upper | 6553.50 | [kg/h] | ||||||||
| range to activate diagnosis | ||||||||||
| (narrow range) | ||||||||||
| exhaust gas mass flow, upper | 6553.50 | [kg/h] | ||||||||
| range during diagnosis (normal | ||||||||||
| range) | ||||||||||
| modeled EGT in catalyst system, | 1263 | [° C] | ||||||||
| upper range to activate diagnosis | ||||||||||
| (narrow range) | ||||||||||
| modeled EGT in catalyst system, | 1263 | [° C] | ||||||||
| upper range during diagnosis | ||||||||||
| (normal range) | ||||||||||
| change of modeled catalyst | -60.0...60.0 | [K] | ||||||||
| temperature | ||||||||||
| lower/upper range window | ||||||||||
| (conditions fulfilled) | ||||||||||
| catalyst temperature | > -3550 | [° C] | ||||||||
| for time | > 10.0 | [s] | ||||||||
| for integrated exhaust gas mass | > 0.02 | [kg/h] | ||||||||
| flow | ||||||||||
| integrated air mass | >= 0.02 | [kg] | ||||||||
| change of exhaust gas mass | -40.00...40.00 | [kg/h] | ||||||||
| flow | ||||||||||
| with delay time | 4.0 | [s] | ||||||||
| lambda enable condition | ||||||||||
| monitor - only if | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| deviation between engine | < 0.01 | [-] | ||||||||
| nominal lambda value and | ||||||||||
| expected lambda @ sensor | ||||||||||
| position | ||||||||||
| monitoring stops if lambda | >= -5.00...5.00 | [%] | ||||||||
| deviation | ||||||||||
| with delay time | not calibrated | [s] | ||||||||
| or | ||||||||||
| monitoring stop events per DCY | not calibrated | [-] | ||||||||
| (monitoring stop disabled) | ||||||||||
| lambda control | not at min or max | |||||||||
| limit | ||||||||||
| lambda setpoint request | realized | |||||||||
| conditions to switch from rich | ||||||||||
| to lean phase | ||||||||||
| actual lambda value | -15.18...16.92 | [-] | ||||||||
| for time | > 0.0 | [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.75 | [V] | ||||||||
| O2S rear voltage gradient | -66.50...66.50 | [V/s] | ||||||||
| MAF rich gas integral | >= 0.4 | [g] | ||||||||
| conditions to switch from lean | ||||||||||
| to rich phase | ||||||||||
| actual lambda value | -14.98...17.12 | [-] | ||||||||
| for time | > 0.0 | [s] | ||||||||
| integrated exhaust gas mass | >= 0.00 | [kg] | ||||||||
| alternative condition 1 | ||||||||||
| O2S rear voltage | <= 0.00 | [V] | ||||||||
| or | ||||||||||
| alternative condition 2 | ||||||||||
| O2S rear voltage | <= 0.15 | [V] | ||||||||
| O2S rear voltage gradient | -66.50...66.50 | [V/s] | ||||||||
| MAF O2 integral | >= 0.1 | [g] | ||||||||
| Oxygen Sensor (O2S) front | P0133 - O2 Sensor Circuit Slow Response Bank 1 Sensor 1 | intrusive monitor | delayed response (arithmetic filter) | monitor entry conditions | ||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| P0153 - O2 Sensor Circuit Slow Response Bank 2 Sensor 1 | O2S signal dynamic check | time @ lean to rich transition | not calibrated | [s] | active lambda diagnosis | checked> 0.0> 0.00> 0.0not active< 7.990.00not calibrated-3276.80...3276.70> 0.0checkednot calibrated0.421 > 0.3> 0.33.000.050.0503.00 | 20 [s] | 1 DCY | ||
| (referenced) - general conditions | once / DCY | |||||||||
| or | delay after switching cam profile | [s] | ||||||||
| time @ rich to lean transition | not calibrated | [s] | BARO | [kPa] | ||||||
| slow transition (arithmetic | for time | [s] | ||||||||
| filter) | ||||||||||
| time @ lean to rich transition | not calibrated | [s] | other short trip | |||||||
| or | deviation engine load | [%] | ||||||||
| time @ rich to lean transition | not calibrated | [s] | engine load (normal operation | [%] | ||||||
| mode) | ||||||||||
| delayed response (EWMA | or | |||||||||
| filter) | ||||||||||
| time @ lean to rich transition | > 0.4 | [s] | engine load (cylinder | [%] | ||||||
| deactivation) | ||||||||||
| or | change of exhaust gas mass | [kg/h/s] | ||||||||
| flow | ||||||||||
| time @ rich to lean transition | > 0.4 | [s] | for time | [s] | ||||||
| slow transition (EWMA filter) | conditions for avoiding | |||||||||
| controller oscillations | ||||||||||
| time @ lean to rich transition | > 0.4 | [s] | online identification (referenced) | |||||||
| or | for arithmetic average value | |||||||||
| calculation | ||||||||||
| time @ rich to lean transition | > 0.4 | [s] | number of checks required for | [-] | ||||||
| valid result | ||||||||||
| delayed response (while | for EWMA-filter: | |||||||||
| avoiding controller | ||||||||||
| oscillations) | ||||||||||
| adaptation time @ lean to rich | > 1.0 | [s] | K-factor | [-] | ||||||
| transition | ||||||||||
| or | minimum number of tests per | [-] | ||||||||
| DCY required | ||||||||||
| adaptation time @ rich to lean | > 1.0 | [s] | step change detection will | |||||||
| transition | initiate multiple tests per DCY | |||||||||
| conditions for step change | ||||||||||
| slow transition (while avoiding | detectiondeviation between new | [s] | ||||||||
| controller oscillations) | measured value and old EWMA | |||||||||
| filtered value (delayed response) | ||||||||||
| adaptation time @ lean to rich | > 1.0 | [s] | deviation between new | [s] | ||||||
| transition | measured value and old EWMA | |||||||||
| filtered value (transition | ||||||||||
| response) | ||||||||||
| or | number of checks for | [-] | ||||||||
| confirmation | ||||||||||
| adaptation time @ rich to lean | > 1.0 | [s] | maximum tolerance to confirm | [-] | ||||||
| transition | filtered value (delayed response) | |||||||||
| delayed response and slow | maximum tolerance to confirm | [-] | ||||||||
| transition (while avoiding | filtered value (transition | |||||||||
| controller oscillations) | response) | |||||||||
| sum of adaptation times (delay | > 1.5 | [s] | initial value of filtered value | [-] | ||||||
| and slow response) @ lean to | ||||||||||
| rich transition | ||||||||||
| or | maximum number of checks per | [-] | ||||||||
| sum of adaptation times (delay | > 1.5 | [s] | ||||||||
| and slow response) @ rich to | ||||||||||
| lean transition | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Oxygen Sensor (O2S) front | P2197 - O2 Sensor Signal Biased/Stuck Lean Bank 2 Sensor 1 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.06 | [-] | condition for lambda split operationcatalyst heating | not calibratednot calibrated not calibratedfulfilled | 450 [s]multiple | 2 DCY | |
| pending fault from previous DCY O2S front offset monitorO2S rear Control Loop (i-part, referenced)for timeO2S front offset adaptation (referenced), final conditions: fault debounceadditional conditions:no additional conditionscalibrated | [s] | |||||||||
| P2198 - O2 Sensor Signal Biased/Stuck Rich Bank 2 Sensor 1 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.06 | [-] | condition for lambda split operationcatalyst heating | not calibratednot calibrated not calibratedfulfilled | 450 [s]multiple | 2 DCY | ||
| pending fault from previous DCY O2S front offset monitorO2S rear Control Loop (i-part, referenced)for timeO2S front offset adaptation (referenced), final conditions: fault debounceadditional conditions:no additional conditionscalibrated | [s] | |||||||||
| Oxygen Sensor (O2S) front | P0040 - O2 Sensor Signals Swapped Bank 1 Sensor 1 / Bank 2 Sensor 1 | signal range check (detection of exchange lambda sensors | lambda controllers exceed thresholds in opposite directions case 1:lambda control value bank 1andlambda control value bank 2case 2:lambda control value bank 1andlambda control value bank 2 | < 0.80> 1.20> 1.20< 0.80 | [-][-][-][-] | lambda control VVT | closed loopready | 5.0 [s] multiple | 2 DCY | |
| Oxygen Sensor (O2S) front | P223C - O2 Sensor Pumping Current Range/Performance Bank 1 | electrode resistance check | number of positive pump current exceedance or number of negative pump current exceedance or number of invalid pump current measurements out of 15 per pump current measurement cycle | > 0.00> 0.00not calibrated | [-][-][-] | sensor pump current number of confirmations of | active> 10 | [-] | 0 [s]multiple | 2 DCY |
| for time | not calibrated | [s] | ||||||||
| Oxygen Sensor (O2S) front | P223D - O2 Sensor Pumping Current Range/Performance Bank 2 | electrode resistance check | number of positive pump current exceedanceornumber of negative pump current exceedanceornumber of invalid pump current measurements out of 15 per pump current measurement cycle | > 0.00> 0.00not calibrated | [-][-][-] | sensor pump current number of confirmations of | active> 10 | [-] | 0 [s]multiple | 2 DCY |
| for time | not calibrated | [s] | ||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Oxygen Sensor (O2S) front | P0132 - O2 Sensor Circuit High Voltage Bank 1 Sensor 1 P0152 - O2 Sensor Circuit High Voltage Bank 2 Sensor 1 | circuit highovervoltage check, HW: | voltage @ sensor pump current, virtual ground, trim current or nernst currentorvoltage @ calibration resistanceorinternal check of voltages @calibration resistance | > 9.8> 4.0> 0.20 | [V][V][V] | battery voltage | 10.70...16.10 | [V] | 5.00 [events] continuous | 2 DCY |
| P0131 - O2 Sensor Circuit Low Voltage Bank 1 Sensor 1 P0151 - O2 Sensor Circuit Low Voltage Bank 2 Sensor 1 | circuit lowundervoltage check, HW: | voltage @ sensor pump current, virtual ground, trim current or nernst currentorinternal check of voltages @calibration resistance | < -0.15< -0.20 | [V][V] | battery voltage | 10.70...16.10 | [V] | 5.00 [events] continuous | 2 DCY | |
| Oxygen Sensor (O2S) front | P2243 - O2 Sensor Reference Voltage Circuit/Open Bank 1 Sensor 1 P2247 - O2 Sensor Reference Voltage Circuit/Open Bank 2 Sensor 1 | nernst and pump cell transition check - open circuit | measured calibration resistance @ pump cellandmeasured calibration resistance | >= 164.00< 164.00 | [Ohm][Ohm] | ECM-diagnosis for sensor integrated circuitO2S-diganosis for internal selftestO2S diagnosis reportdiagnosis @ low battery voltageorbattery voltage for timeO2S ceramic temperatureorO2S heating up phase last O2S packet transfer | finished finishedreleased permitted9.80...16.10>= 0.1> 634completed aborted | [V][s][° C] | 5.00 [events] continuous | 2 DCY |
| Oxygen Sensor (O2S) front | P2237 - O2 Sensor Positive Current Control Circuit/Open Bank 1 Sensor 1 P2240 - O2 Sensor Positive Current Control Circuit/Open Bank 2 Sensor 1 | pump cell transition check - circuit continuity | measured calibration resistance @ pump cellandmeasured calibration resistance | < 164.00>= 164.00 | [Ohm][Ohm] | ECM-diagnosis for sensor integrated circuitO2S-diganosis for internal selftestO2S diagnosis reportdiagnosis @ low battery voltageorbattery voltage for timeO2S ceramic temperatureorO2S heating up phase last O2S packet transfer | finished finishedreleased permitted9.80...16.10>= 0.1> 634completed aborted | [V][s][° C] | 5.00 [events] continuous | 2 DCY |
| Oxygen Sensor (O2S) front | P2251 - O2 Sensor Negative Current Control Circuit/Open Bank 1 Sensor 1 P2254 - O2 Sensor Negative Current Control Circuit/Open Bank 2 Sensor 1 | nernst and pump cell transition check - circuit continuity | measured calibration resistance @ pump cellandmeasured calibration resistance | < 164.00< 164.00 | [Ohm][Ohm] | ECM-diagnosis for sensor integrated circuitO2S-diganosis for internal selftestO2S diagnosis reportdiagnosis @ low battery voltageorbattery voltage for timeO2S ceramic temperatureorO2S heating up phase last O2S packet transfer | finished finishedreleased permitted9.80...16.10>= 0.1> 634completed aborted | [V][s][° C] | 5.00 [events] continuous | 2 DCY |
| Oxygen Sensor (O2S) front | P2626 - O2 Sensor Pumping Current Trim Circuit/Open Bank 1 Sensor 1 P2629 - O2 Sensor Pumping Current Trim Circuit/Open Bank 2 Sensor 1 | trim resistor (hot sensor) - circuit continuity | measured calibration resistance | > 164.00 | [Ohm] | ECM-diagnosis for sensor integrated circuitO2S-diganosis for internal selftestO2S diagnosis reportdiagnosis @ low battery voltageor | finishedfinishedreleased permitted | 5.00 [events] continuous | 2 DCY | |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| battery voltage for timeO2S ceramic temperatureorO2S heating up phase last O2S packet transfer | 9.80...16.10>= 0.1> 634completed aborted | [V][s][° C] | ||||||||
| Oxygen Sensor (O2S) front | P2414 - O2 Sensor Exhaust Sample Error Bank 1 Sensor 1 P2415 - O2 Sensor Exhaust Sample Error Bank 2 Sensor 1 | signal range check (check for sensor at ambient air) | O2S signal front | > 4.00 | [-] | lambda set valuedeviation between actual and setpoint O2S ceramic temp. fuel cut offengine runningonly AIR systemAIR | < 1.60< 40.0not activenot active | [-] [K] | 10.0 [s] multiple | 2 DCY |
| Oxygen Sensor (O2S) Heater front | P0031 - HO2S Heater Control Circuit Low Bank 1 Sensor 1 P0051 - HO2S Heater Control Circuit Low Bank 2 Sensor 1 | circuit low | signal voltage | < 2.74 | [V] | time after engine startactuator | > 5commanded off | [s] | 0.5 [s] continuous | 2 DCY |
| P0030 - HO2S Heater Control Circuit Bank 1 Sensor 1 P0050 - HO2S Heater Control Circuit Bank 2 Sensor 1 | open circuit | signal voltage | 3.26...4.70 | [V] | time after engine startactuator | > 5commanded off | [s] | 0.5 [s] continuous | 2 DCY | |
| P0032 - HO2S Heater Control Circuit High Bank 1 Sensor 1 P0052 - HO2S Heater Control Circuit High Bank 2 Sensor 1 | circuit high | signal current | > 0.60...12.50 | [A] | time after engine startactuator duty cycle | > 5commanded on> 4.00 | [s][%] | 0.5 [s] continuous | 2 DCY | |
| Oxygen Sensor (O2S) Heater front | P0135 - O2 Sensor Heater Circuit Bank 1 Sensor 1 P0155 - O2 Sensor Heater Circuit Bank 2 Sensor 1 | out of range | O2S ceramic temperature | < 680 | [° C] | heater control for timemodeled EGTrequested heater voltage battery voltagefuel cut off for timeabove conditions must be fulfilledmonitoring timer stops if conditions not fulfilled for time ormonitoring timer is reset ifconditions not fulfilled for exceeded time | active>= 15.0>= 400>= 10.80<= 16100not active>= 40< 3.0>= 3.0 | [s][° C][V][mV][s][s][s] | 55.0 [s] multiple | 2 DCY |
| P0135 - O2 Sensor Heater Circuit Bank 1 Sensor 1 P0155 - O2 Sensor Heater Circuit Bank 2 Sensor 1 | rationality check (sensor heating up) | O2S ceramic temperatureandtime after O2S heater on | < 680>= 40.0 | [° C][s] | ECT downstream engine @ start heater controlinjection on all cylindersfor time | >= -273active active<= 20.0 | [° C][s] | 40.0 [s] multiple | 2 DCY | |
| P0135 - O2 Sensor Heater Circuit Bank 1 Sensor 1 P0155 - O2 Sensor Heater Circuit Bank 2 Sensor 1 | out of range (low temperature) | O2S ceramic temperature | < 655 | [° C] | modeled EGT fuel cut offfor timeO2S front for time | >= 190not active>= 30.0ready>= 15.0 | [° C][s][s] | 2.0 [s] continuous | 2 DCY | |
| Oxygen Sensor (O2S) rear | P013A - O2 Sensor Slow Response - Rich to Lean Bank 1 Sensor 2 P013C - O2 Sensor Slow Response - Rich to Lean Bank 2 Sensor 2 | intrusive monitorcheck of transient time at rich to lean transition | arithmetic average valuetime at rich to lean transitionor | not calibrated | [s] | active diagnosisconditions for active lambda diagnosis (referenced)passive diagnosis | checked | 10.0 [s] once / DCY | 1 DCY | |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| EWMA filter value transient | conditions for passive lambda | 3.00 | not calibratednot calibrated0.421> 0.32.000.10.02.00 | ||||||||
| diagnosis during fuel cut off | |||||||||||
| (referenced) | |||||||||||
| time at rich to lean transition | > 0.6 | [s] | for arithmetic average value | ||||||||
| calculation | |||||||||||
| number of checks required for | [-] | ||||||||||
| valid result | |||||||||||
| for EWMA-filter: | |||||||||||
| K-factor | [-] | ||||||||||
| minimum number of tests per | |||||||||||
| DCY required | |||||||||||
| step change detection will | |||||||||||
| initiate multiple tests per DCY | |||||||||||
| conditions for step change | |||||||||||
| detectiondeviation between new | [s] | ||||||||||
| measured value and old EWMA | |||||||||||
| filtered value | |||||||||||
| number of checks for | [-] | ||||||||||
| confirmation | |||||||||||
| maximum tolerance to confirm | [s] | ||||||||||
| filtered value | |||||||||||
| initial value of filtered value | [s] | ||||||||||
| maximum number of checks per | [-] | ||||||||||
| driving cycle | |||||||||||
| number of checks | [-] | ||||||||||
| additional conditions: | |||||||||||
| 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 conditionsconditions for active lambda diagnosis (referenced)for arithmetic average value calculationnumber of checks required for valid resultfor EWMA-filter:K-factorminimum number of tests per DCY requiredstep change detection will initiate multiple tests per DCY conditions for step change detectiondeviation between newmeasured value and old EWMA filtered valuenumber of checks forconfirmationmaximum tolerance to confirm filtered valueinitial value of filtered valuemaximum number of checks per driving cycle | |||||||
| P013D - O2 Sensor Slow Response - Lean to Rich Bank 2 Sensor 2 | check of transient time at lean to rich transition | time at lean to rich transition | not calibrated | [s] | checked | 10.0 [s] once / DCY | 1 DCY | ||||
| or | |||||||||||
| EWMA filter value transient | not calibrated | [-] | |||||||||
| time at lean to rich transition | > 0.6 | [s] | |||||||||
| 0.421 | [-] | ||||||||||
| > 0.3 | [s] | ||||||||||
| 2.00 | [-] | ||||||||||
| 0.1 | [s] | ||||||||||
| 0.02.00 | [s] [-] | ||||||||||
| Oxygen Sensor (O2S) rear | P013E - O2 Sensor Delayed Response - Rich to Lean Bank 1 Sensor 2 | intrusive monitor | arithmetic average value | monitor entry conditions | |||||||
| P014A - O2 Sensor Delayed Response - Rich to Lean Bank 2 Sensor 2 | delayed response monitoring, delay measurement | delay time at rich to lean transitionorEWMA filter value transient | not calibrated | [s] | conditions for active lambda diagnosis (referenced)for arithmetic average value calculationnumber of checks required forvalid result | checkednot calibrated | [-] | 20.0 [s] once / DCY | 1 DCY | ||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| delay time at rich to lean | > 0.7 | [s] | for EWMA-filter: | |||||||
| K-factor | 0.42 | [-] | ||||||||
| minimum number of tests per | 1 | |||||||||
| DCY required | ||||||||||
| step change detection will | ||||||||||
| initiate multiple tests per DCY | ||||||||||
| conditions for step change | ||||||||||
| detectiondeviation between new | > 0.3 | [s] | ||||||||
| measured value and old EWMA | ||||||||||
| filtered value | ||||||||||
| number of checks for | 3.00 | [-] | ||||||||
| confirmation | ||||||||||
| maximum tolerance to confirm | 0.1 | [s] | ||||||||
| filtered value | ||||||||||
| initial value of filtered value | 0.0 | [s] | ||||||||
| maximum number of checks per | 2.00 | [-] | ||||||||
| driving cycle | ||||||||||
| Oxygen Sensor (O2S) rear | P013F - O2 Sensor Delayed Response - Lean to Rich Bank 1 Sensor 2 | intrusive monitor | arithmetic average value | monitor entry conditionsconditions for active lambda diagnosis (referenced)for arithmetic average value calculationnumber of checks required for valid resultfor EWMA-filter:K-factorminimum number of tests per DCY requiredstep change detection will initiate multiple tests per DCY conditions for step change detectiondeviation between newmeasured value and old EWMA filtered valuenumber of checks forconfirmationmaximum tolerance to confirm filtered valueinitial value of filtered valuemaximum number of checks per driving cycle | ||||||
| P014B - O2 Sensor Delayed Response - Lean to Rich Bank 2 Sensor 2 | delayed response monitoring, delay measurement | delay time at lean to rich transitionor | not calibrated | [s] | checked | 20.0 [s] once / DCY | 1 DCY | |||
| EWMA filter value transient | not calibrated | [-] | ||||||||
| delay time at lean to rich | > 0.7 | [s] | ||||||||
| 0.421 | [-] | |||||||||
| > 0.3 | [s] | |||||||||
| 3.00 | [-] | |||||||||
| <= 0.1 | [s] | |||||||||
| 0.02.00 | [s] [-] | |||||||||
| Oxygen Sensor (O2S) rear | P2271 - O2 Sensor Signal Biased/Stuck Rich Bank 1 Sensor 2 | intrusive monitor | general | active diagnosis (general) | ||||||
| P2273 - O2 Sensor Signal Biased/Stuck Rich Bank 2 Sensor 2 | O2S signal check - stuck high | O2S sensor voltageandactive diagnosis (step 1) cumulated O2 mass flow into catalystandactive diagnosis (step 2) integrated exhaust gas mass flowfor timeorpassive diagnosiscumulated O2 mass flow intocatalyst | > 0.15>= 1500not calibrated not calibratednot calibrated | [V][mg][g][s][mg] | conditions for active lambda diagnosis (referenced) active diagnosis (step 1) requested lambdaactive diagnosis (step 2)requested lambdaorpassive diagnosisconditions for passive lambda diagnosis during fuel cut off (referenced)additional conditions:no additional conditions | checked1.07not calibratednot calibrated | [-][-] | 20.0 [s] once / DCY | 2 DCY | |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Oxygen Sensor (O2S) rear | P2270 - O2 Sensor Signal Biased/Stuck Lean Bank 1 Sensor 2 | intrusive monitor | general | general conditions | ||||||
| P2272 - O2 Sensor Signal Biased/Stuck Lean Bank 2 Sensor 2 | O2S signal check - stuck low | O2S sensor voltageand step 1cumulated rich gas mass flow into catalystandstep 2integrated exhaust gas mass flowfor time | < 0.75>= 2000not calibrated not calibrated | [V][mg][g][s] | conditions for active lambda diagnosis (referenced)step 1requested lambdastep 2requested lambda additional conditions: no additional conditions calibrated | checked0.87not calibrated | [-][-] | 20.0 [s] once / DCY | 2 DCY | |
| Oxygen Sensor (O2S) rear | P0137 - O2 Sensor Circuit Low Voltage Bank 1 Sensor 2 | O2S signal check - circuitcontinuity (Circuit low, core | signal voltage | < 0.03 | [V] | general conditions | 11.0 [s]continuous | 2 DCY | ||
| P0157 - O2 Sensor Circuit Low Voltage Bank 2 Sensor 2 | for timeanddifference of sensor voltage with | > 3.0< 0.01 | [s][V] | engine dew point fuel cut offcatalyst purgecase 1 (sensor ready for operation) sensor voltage orsensor voltagetime after protection heating mode finishedorsensor voltage internal resistancetime after protection heating mode finishedorinternal resistance protection heating modeabove conditions for case 1 must be fulfilledfor timecase 2 (sensor ready for operation expected)time after protection heating mode finishedadditional delay timeorinternal resistance checkorsignal error during previous DCY | running exceeded not active not active<= 0.320.55...1.26> 15.0not calibrated not calibrated not calibrated<= 2000.00finished> 0.2> 15.030.0successful not detected | [V][V][s][V][Ohm][s][Ohm][s][s][s] | ||||
| P0138 - O2 Sensor Circuit High Voltage Bank 1 Sensor 2 | O2S signal check - out of rangehigh (Circuit high) | signal voltage | > 1.26 | [V] | general conditions | 3.2 [s]continuous | 2 DCY | |||
| P0158 - O2 Sensor Circuit High Voltage Bank 2 Sensor 2 | for time | > 0.2 | [s] | engine dew pointlambda set valuecase 1: sensor ready for operation sensor voltage orsensor voltagetime after protection heating mode finishedorsensor voltage internal resistance | running exceeded> 0.995<= 0.320.55...1.26> 15.0not calibrated not calibrated | [-][V][V][s][V][Ohm] | ||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| time after protection heating | not calibrated | [s] | ||||||||
| mode finished | ||||||||||
| or | ||||||||||
| internal resistance | <= 2000.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 | > 15.0 | [s] | ||||||||
| mode finished | ||||||||||
| additional delay time | 30.0 | [s] | ||||||||
| or | ||||||||||
| internal resistance check | successful | |||||||||
| or | ||||||||||
| 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 - circuitcontinuity (sensor signal line | case 1 | general conditions | ||||||
| P0160 - O2 Sensor Circuit No Activity Detected Bank 2 Sensor 2 | signal voltage | 0.32...0.55 | [V] | engine | running | 8.0 [s]continuous | 2 DCY | |||
| for timeanddifference of sensor voltage with load pulse and voltage without load pulse (mean value of 3 measurements)orcase 2internal resistanceandexhaust temperature | > 3.0>= 3.60not calibratednot calibrated | [s][V][Ohm][° C] | dew pointcase 1 (sensor ready for operation)sensor voltageorsensor voltagetime after protection heating mode finishedorsensor voltage internal resistancetime after protection heating mode finishedorinternal resistance protection heating modeabove conditions for case 1 must be fulfilledfor timecase 2 (sensor ready for operation expected)time after protection heating mode finishedadditional delay timeorinternal resistance checkorsignal error during previous DCY | exceeded<= 0.320.55...1.26> 15.0not calibrated not calibrated not calibrated<= 2000.00finished> 0.2> 15.030.0successful not detected | [V][V][s][V][Ohm][s][Ohm][s][s][s] | |||||
| Oxygen Sensor (O2S) Heater rear | P0037 - HO2S Heater Control Circuit Low Bank 1 Sensor 2 P0057 - HO2S Heater Control Circuit Low Bank 2 Sensor 2 | circuit low | signal voltage | < 2.74 | [V] | engine speedactuator battery voltage | >= 0commanded off>= 8.90 | [rpm][V] | 0.50 [s] continuous | 2 DCY |
| 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 | |
| P0056 - HO2S Heater Control Circuit Bank 2 Sensor 2 | actuatorbattery voltage | commanded off>= 8.90 | [V] | |||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| P0038 - HO2S Heater Control Circuit High Bank 1 Sensor 2 P0058 - HO2S Heater Control Circuit High Bank 2 Sensor 2 | circuit high | signal current | > 0.60...12.50 | [A] | engine speedtime since dew point exceeded actuatorbattery voltage | >= 010.0commanded on>= 8.90 | [rpm][s][V] | 0.50 [s] continuous | 2 DCY | |
| Oxygen Sensor (O2S) Heaterrear | P0141 - O2 Sensor Heater Circuit Bank 1 Sensor 2 | out of range (during normalheater operation after Dew Point | internal resistance | > 2000.00 | [Ohm] | time since dew point exceeded | > 10.0 | [s] | 6.0 [s]multiple | 2 DCY |
| P0161 - O2 Sensor Heater Circuit Bank 2 Sensor 2 | modeled EGT | 250...700 | [° C] | |||||||
| IAT @ manifold engine off time number of checks fuel cut off actuator | > -48> 120.010.00not active commanded on | [° C][s] [-] | ||||||||
| Engine Cooling System | P2181 - Cooling System Performance | cooling system performance not | cooling system temperature too | < 60...79 | [° C] | monitor entry conditions: | 0 (Unified | 2 DCY | ||
| in the expected range | low after a sufficient MAF integral | 1000) [s] | ||||||||
| for time | >= 30.0 | [s] | ECT downstream engine @ start | -10...60 | [° C] | once / DCY | ||||
| and | ||||||||||
| AAT | -10...3004 | [° C] | ||||||||
| or | ||||||||||
| IAT @ manifold | not calibrated | [° C] | ||||||||
| begin of air mass integration: | ||||||||||
| ECT downstream engine | > 10 | [° C] | ||||||||
| conditions for diagnosis: | ||||||||||
| MAF | < 3276.70 | [kg/h] | ||||||||
| delta BARO | < 3276.70 | [kPa] | ||||||||
| delta AAT | < 3003.6 | [K] | ||||||||
| and | ||||||||||
| accum. time required | not calibrated | [s] | ||||||||
| or | ||||||||||
| accum. integrated air mass | < 0.40...0.93 | [kg] | ||||||||
| accumulation enable if | ||||||||||
| fuel cut off | active | |||||||||
| or | ||||||||||
| engine load | > 399.99 | [%] | ||||||||
| or | ||||||||||
| engine load | < 0.00 | [%] | ||||||||
| start of fault decision: | ||||||||||
| integrated air mass | > 8.13...18.44 | [kg] | ||||||||
| conditions at fault decision: | ||||||||||
| (average values since start) | ||||||||||
| MAF (lower threshold) | >= 41.00...90.00 | [kg/h] | ||||||||
| MAF (upper threshold) | <= 100.00...260.00 | [kg/h] | ||||||||
| vehicle speed (lower threshold) | >= 21 | [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 enginefor time | < 65>= 10.0 | [° C][s] | generalAATair mass flow integral forECT once after engine start valid operating points enginefor time fuel cut off for timethermostat overdrive for timevehicle speed | > -10> 5.0...25.0> -10running> 100.0not active> 100.0not detected> 100.0> 22 | [° C][g][° C][s][s][s][mph] | 0 (Unified1000) [s]once / DCY | 2 DCY |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| and | ||||||||||
| vehicle speed | < 204 | [mph] | ||||||||
| for time | > 100.0 | [s] | ||||||||
| engine load | > 30.00 | [%] | ||||||||
| and | ||||||||||
| engine load | < 399.99 | [%] | ||||||||
| for time | > 100.0 | [s] | ||||||||
| additional conditions for re- | ||||||||||
| entry after strong ECT drop | ||||||||||
| integrated air mass flow during | > 0.0 | [g] | ||||||||
| valid operating points | ||||||||||
| depending on | ||||||||||
| min. AAT @ current DCY | -40...40 | [° C] | ||||||||
| ECT @ entry of valid operating | 50...120 | [° C] | ||||||||
| points | ||||||||||
| all conditions above (except | ||||||||||
| general) must be fulfilled | ||||||||||
| for time | > 30.0 | [s] | ||||||||
| Engine Cooling System: Thermostat Heater Control | P0598 - Thermostat Heater Control Circuit Low | circuit low | signal voltage | < 2.74 | [V] | electrical thermostat | commanded off | 0.48 [s]continuous | 2 DCY | |
| Engine Cooling System: Thermostat Heater Control | P0597 - Thermostat Heater Control Circuit/Open | open circuit | signal voltage | 3.26...4.70 | [V] | electrical thermostat | commanded off | 0.48 [s]continuous | 2 DCY | |
| Engine Cooling System: Thermostat Heater Control | P0599 - Thermostat Heater Control Circuit High | circuit high | signal current | > 0.60...12.50 | [A] | electrical thermostat | commanded on | 0.48 [s]continuous | 2 DCY | |
| Engine Oil Pressure (EOP) Sensor | P0521 - Engine Oil Pressure Sensor/Switch "A" Range/Performance | functional check | engineandcase 1: idle conditionEOPcase 2: load conditionEOP | running> 3276.70< -3276.80 | [kPa][kPa] | case 1: idle conditionsengine speed EOTcase 2: load conditionstime after engine start engine speed | < 7000> 80> 7.5> 1500 | [rpm][° C][s][rpm] | 2.5 [s] multiple | 2 DCY |
| P0521 - Engine Oil Pressure Sensor/Switch "A" Range/Performance | functional check | Engine Control Module incorrect installationandcase 1: ECM keep-alive conditions ECM keep alive EOPcase 2: predrive conditionspredrive EOP | not runningactive> 30.00active> 30.00 | [kPa][kPa] | case 1: ECM keep-alive conditionsECM keep alive time EOTcase 2: predrive conditionsengine off time EOT | > 15.0> 60> 30.0> 60 | [s][° C][s][° C] | 5.0 [s] multiple | 2 DCY | |
| Engine Coolant Temperature (ECT) Sensor downstreamengine | P13EF - Coolant Temperature Sensor For Engine Block Temperature Too High | out of range high | ECT @ crankcase | > 127 | [° C] | sensor signal | active | 5.0 [s] continuous | 2 DCY | |
| Engine Coolant Temperature(ECT) Sensor downstream engine | P0117 - Engine Coolant Temperature Sensor 1 Circuit Low | circuit low | signal voltage | <= 0.10 | [V] | 0.5 [s] continuous | 2 DCY | |||
| Engine Coolant Temperature (ECT) Sensor downstreamengine | P0118 - Engine Coolant Temperature Sensor 1 Circuit High | circuit high | signal voltage | >= 4.95 | [V] | 0.5 [s] continuous | 2 DCY | |||
| Engine Coolant Temperature (ECT) Sensor downstream engine | P3081 - Engine Coolant Temperature Sensor 1 Circuit Range/Performance | rationality check low | diff. modeled vs. measured ECT downstream engineordiff. measured vs. modeled ECTdownstream engine | > 10.0> 3003.6 | [K][K] | engineresidual heatECT downstream engine @ start | runningnot detected<= 40 | [° C] | 0 (FTP75:270) [s] continuous | 2 DCY |
| reference model ECT | >= -48 | [° C] | ||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| engine speed for time required | >= 0> 0.0 | [rpm][s] | ||||||||
| Engine Coolant Temperature (ECT) Sensor @ Crankcase | P1BB5 - Engine Block Temperature Too Low | rationality check | diff. modeled vs. measured ECT downstream engine | 10.0 | [K] | engine | running | 0 (FTP75:170) [s] continuous | 2 DCY | |
| Engine Coolant Temperature(ECT) Sensor @ Crankcase | P01E5 - Engine Coolant Temperature Sensor 3 Circuit Low | circuit low | signal voltage | <= 0.20 | [V] | 0.5 [s]continuous | 2 DCY | |||
| Engine Coolant Temperature(ECT) Sensor @ Crankcase | P01E6 - Engine Coolant Temperature Sensor 3 Circuit High | circuit high | signal voltage | >= 4.90 | [V] | 0.5 [s]continuous | 2 DCY | |||
| Engine Coolant Temperature (ECT) Sensor @ Cylinder Head | P017D - Cylinder Head Temperature Sensor "A" Circuit High | circuit high | signal voltage | > 4.90 | [V] | 0.5 [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:170) [s] continuous | 2 DCY | |||
| Engine Coolant Temperature (ECT) Sensor @ Radiator | P2184 - Engine Coolant Temperature Sensor 2 Circuit Low | circuit low | signal voltage | < 0.20 | [V] | 0.5 [s]continuous | 2 DCY | |||
| P2185 - Engine Coolant Temperature Sensor 2 Circuit High | circuit high | signal voltage | > 4.90 | [V] | 0.5 [s]continuous | 2 DCY | ||||
| Variable Valve Lift (VVL) Intake Actuator | P19D8 - Camshaft Adjuster, Inlet "B" Cylinder 1 Feedback Signal Error | functional check @ switch to standard valve lift | actuator feedback signal voltage | permanently low | actuator | commanded on | 6 [s]multiple | 2 DCY | ||
| P19E2 - Camshaft Adjuster, Inlet "B" Cylinder 4 Feedback Signal Error | and | |||||||||
| P19DF - Camshaft Adjuster, Inlet "B" Cylinder 3 Feedback Signal Error | correction run (switches into the opposite direction) | successful | ||||||||
| P19EC - Camshaft Adjuster, Inlet "B" Cylinder 6 Feedback Signal Error | ||||||||||
| P19DB - Camshaft Adjuster, Inlet "B" Cylinder 2 Feedback Signal Error | ||||||||||
| P19E8 - Camshaft Adjuster, Inlet "B" Cylinder 5 Feedback Signal Error | ||||||||||
| P11A4 - Cam Shift Actuator "B" Cylinder 1 Range/Performance | functional check @ switch tostandard valve lift | actuator feedback signal voltage | permanently low | actuator | commanded on | 3 [s]multiple | 2 DCY | |||
| P11B0 - Cam Shift Actuator "B" Cylinder 4 Range/Performance | and | |||||||||
| P11AC - Cam Shift Actuator "B" Cylinder 3 Range/Performance | correction run (switches into the opposite direction) | failed | ||||||||
| P11B8 - Cam Shift Actuator "B" Cylinder 6 Range/Performance | ||||||||||
| P11A8 - Cam Shift Actuator "B" Cylinder 2 Range/Performance | ||||||||||
| P11B4 - Cam Shift Actuator "B" Cylinder 5 Range/Performance | ||||||||||
| Variable Valve Lift (VVL) Intake Actuator | P19D6 - Cam Adjuster, Inlet "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 | ||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| P19E5 - Cam Adjuster, Inlet "A" Cylinder 4 Feedback Signal Error | and | |||||||||
| P19DD - Cam Adjuster, Inlet "A" Cylinder 3 Feedback Signal Error | correction run (switches into the opposite direction) | successful | ||||||||
| P19EA - Cam Adjuster, Inlet "A" Cylinder 6 Feedback Signal Error | ||||||||||
| P19D9 - Cam Adjuster, Inlet "A" Cylinder 2 Feedback Signal Error | ||||||||||
| P19E6 - Cam Adjuster, Inlet "A" Cylinder 5 Feedback Signal Error | ||||||||||
| P11A2 - Cam Shift Actuator "A" Cylinder 1 Range/Performance | functional check @ switch tomodified valve lift | actuator feedback signal voltage | permanently low | actuator | commanded on | 3 [s]multiple | 2 DCY | |||
| P11AE - Cam Shift Actuator "A" Cylinder 4 Range/Performance | and | |||||||||
| P11AA - Cam Shift Actuator "A" Cylinder 3 Range/Performance | correction run (switches into the opposite direction) | failed | ||||||||
| P11B6 - Cam Shift Actuator "A" Cylinder 6 Range/Performance | ||||||||||
| P11A6 - Cam Shift Actuator "A" Cylinder 2 Range/Performance | ||||||||||
| P11B2 - Cam Shift Actuator "A" Cylinder 5 Range/Performance | ||||||||||
| Variable Valve Lift (VVL) Intake Actuator | P31A1 - Cam Shift Actuator "B" Cylinder 1 Circuit Low P31A4 - Cam Shift Actuator "B" Cylinder 4 Circuit Low P31A3 - Cam Shift Actuator "B" Cylinder 3 Circuit Low P31A6 - Cam Shift Actuator "B" Cylinder 6 Circuit Low P31A2 - Cam Shift Actuator "B" Cylinder 2 Circuit Low P31A5 - Cam Shift Actuator "B" Cylinder 5 Circuit Low | circuit low @ standard valve lift | signal voltage | < 2.74 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY | |
| Variable Valve Lift (VVL) Intake Actuator | P11A3 - Cam Shift Actuator "B" Cylinder 1 Circuit/Open P11AF - Cam Shift Actuator "B" Cylinder 4 Circuit/Open P11AB - Cam Shift Actuator "B" Cylinder 3 Circuit/Open P11B7 - Cam Shift Actuator "B" Cylinder 6 Circuit/Open P11A7 - Cam Shift Actuator "B" Cylinder 2 Circuit/Open P11B3 - Cam Shift Actuator "B" Cylinder 5 Circuit/Open | open circuit @ standard valve lift | signal voltage | 3.26...4.70 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY | |
| Variable Valve Lift (VVL) Intake Actuator | P18FA - Camshaft Adjuster, Inlet "B" Cylinder 1 Short Circuit To B+ P18FD - Camshaft Adjuster, Inlet "B" Cylinder 4 Short Circuit To B+ P18FC - Camshaft Adjuster, Inlet "B" Cylinder 3 Short Circuit To B+ P18FF - Camshaft Adjuster, Inlet "B" Cylinder 6 Short Circuit To B+ P18FB - Camshaft Adjuster, Inlet "B" Cylinder 2 Short Circuit To B+ | circuit high @ standard valve lift | signal current | > 0.60...12.50 | [A] | actuator | commanded on | 0.5 [s] continuous | 2 DCY | |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| P18FE - Camshaft Adjuster, Inlet "B" Cylinder 5 Short Circuit To B+ | ||||||||||
| Variable Valve Lift (VVL) Intake Actuator | P31B1 - Cam Shift Actuator "A" Cylinder 1 Circuit Low P31B4 - Cam Shift Actuator "A" Cylinder 4 Circuit Low P31B3 - Cam Shift Actuator "A" Cylinder 3 Circuit Low P31B6 - Cam Shift Actuator "A" Cylinder 6 Circuit Low P31B2 - Cam Shift Actuator "A" Cylinder 2 Circuit Low P31B5 - Cam Shift Actuator "A" Cylinder 5 Circuit Low | circuit low @ modified valve lift | signal voltage | < 2.74 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY | |
| Variable Valve Lift (VVL) Intake Actuator | P11A1 - Cam Shift Actuator "A" Cylinder 1 Circuit/Open P11AD - Cam Shift Actuator "A" Cylinder 4 Circuit/Open P11A9 - Cam Shift Actuator "A" Cylinder 3 Circuit/Open P11B5 - Cam Shift Actuator "A" Cylinder 6 Circuit/Open P11A5 - Cam Shift Actuator "A" Cylinder 2 Circuit/Open P11B1 - Cam Shift Actuator "A" Cylinder 5 Circuit/Open | open circuit @ modified valve lift | signal voltage | 3.26...4.70 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY | |
| Variable Valve Lift (VVL) Intake Actuator | P116D - Cam Adjuster, Inlet "A" Cylinder 1 Short Circuit To B+ P112F - Cam Adjuster, Inlet "A" Cylinder 4 Short Circuit To B+ P114E - Cam Adjuster, Inlet "A" Cylinder 3 Short Circuit To B+ P112D - Cam Adjuster, Inlet "A" Cylinder 6 Short Circuit To B+ P114F - Cam Adjuster, Inlet "A" Cylinder 2 Short Circuit To B+ P112E - Cam Adjuster, Inlet "A" Cylinder 5 Short Circuit To B+ | circuit high @ modified valve lift | signal current | > 0.60...12.50 | [A] | actuator | commanded on | 0.5 [s] continuous | 2 DCY | |
| Variable Valve Timing (VVT) Intake Actuator | P000A - "A" Camshaft Position Slow Response Bank 1 P000C - "A" Camshaft Position Slow Response Bank 2 | slow response | difference between target position vs. actual position for time | > | 3.00 |> 1.5...2.0 | [° CRK][s] | time after engine startmodeled oil temperature | > 3.5...10.0-10.04...3004 | [s][° C] | 2.0 [s] multiple | 2 DCY |
| andadjustment angleandnumber of checks | > | 3.00 | 3 | [° CRK]times | engine speedcamshaft position adjustment catalyst heatingchange of target position | 0...10200active not active> |10.00| | [rpm][° CRK] | |||||
| P0011 - "A" Camshaft Position - Timing Over-Advanced or System Performance Bank 1 P0021 - "A" Camshaft Position - Timing Over-Advanced or System Performance Bank 2 | target error | difference between target position vs. actual position for time | > | 3.00 |> 1.5...2.0 | [° CRK][s] | time after engine startmodeled oil temperature | > 3.5...10.0-10.04...3004 | [s][° C] | 2.0 [s] multiple | 2 DCY | |
| andadjustment angleandnumber of checks | <= | 3.00 | 3 | [° CRK]times | engine speedcamshaft position adjustment catalyst heatingchange of target position | 0...10200active not active> |10.00| | [rpm][° CRK] | |||||
| Variable Valve Timing (VVT) Intake Actuator | P2088 - "A" Camshaft Position Actuator Control Circuit Low Bank 1 P2092 - "A" Camshaft Position Actuator Control Circuit Low Bank 2 | circuit low | signal voltage | < 2.74 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY | |
| 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 | ||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||
|---|---|---|---|---|---|---|---|---|---|---|
| P0020 - "A" Camshaft Position Actuator "A" Control Circuit/Open Bank 2 | ||||||||||
| P2089 - "A" Camshaft Position Actuator Control Circuit High Bank 1 P2093 - "A" Camshaft Position Actuator Control Circuit High Bank 2 | circuit high | signal current | > 0.60...12.50 | [A] | actuator engine speed | commanded on> 0 | [rpm] | 0.5 [s] continuous | 2 DCY | |
| Cold Start Monitoring | P052A - Cold Start "A" Camshaft Position Timing Over-Advanced Bank 1 | target error | diff. target vs. actual position | > |6.00...8.00| | [° CRK] | time after engine start | not calibrated | [s] | 1.0 [s]once / DCY | 2 DCY |
| Variable Valve Timing (VVT) | P052C - Cold Start "A" Camshaft Position Timing Over-Advanced Bank 2 | modeled oil temperature engine speedcamshaft position adjustment intakecatalyst heatingcommanded camshaft timing correction for catalyst heating | -15...3004> 560...1800activeactive active | [° C][rpm] | ||||||
| Cold Start Monitoring | P054A - Cold Start "B" Camshaft Position Timing Over-Advanced Bank 1 | target error | diff. target vs. actual position | > |6.00...8.00| | [° CRK] | time after engine start | not calibrated | [s] | 1.0 [s]once / DCY | 2 DCY |
| Variable Valve Timing (VVT) | P054C - Cold Start "B" Camshaft Position Timing Over-Advanced Bank 2 | modeled oil temperature engine speedcamshaft position adjustment exhaustcatalyst heatingcommanded camshaft timing correction for catalyst heating | -15...3004> 560...1800activeactive active | [° C][rpm] | ||||||
| Variable Valve Timing (VVT) Exhaust Actuator | P000B - "B" Camshaft Position Slow Response Bank 1 P000D - "B" Camshaft Position Slow Response Bank 2 | slow response | difference between target position vs. actual position for time | > | 3.00 |> 1.5...2.0 | [° CRK][s] | time after engine startmodeled oil temperature | > 3.5...10.0-10...3004 | [s][° C] | 2.0 [s] multiple | 2 DCY |
| andadjustment angleandnumber of checks | > | 3.00 | 3 | [° CRK]times | engine speedcamshaft position adjustment catalyst heatingchange of target position | 0...10200active not active> |10.00| | [rpm][° CRK] | |||||
| P0014 - "B" Camshaft Position - Timing Over-Advanced or System Performance Bank 1 P0024 - "B" Camshaft Position - Timing Over-Advanced or System Performance Bank 2 | target error | difference between target position vs. actual position for time | > | 3.00 |> 1.5...2.0 | [° CRK][s] | time after engine startmodeled oil temperature | > 3.5...10.0-10...3004 | [s][° C] | 2.0 [s] multiple | 2 DCY | |
| andadjustment angleandnumber of checks | <= | 3.00 | 3 | [° CRK]times | engine speedcamshaft position adjustment catalyst heatingchange of target position | 0...10200active not active> |10.00| | [rpm][° CRK] | |||||
| Variable Valve Timing (VVT) Exhaust Actuator | P2090 - "B" Camshaft Position Actuator Control Circuit Low Bank 1 P2094 - "B" Camshaft Position Actuator Control Circuit Low Bank 2 | 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 P0023 - "B" Camshaft Position Actuator "A" Control Circuit/Open Bank 2 | 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 P2095 - "B" Camshaft Position Actuator Control Circuit High Bank 2 | circuit high | signal current | > 0.60...12.50 | [A] | actuatorengine speed | commanded on> 0 | [rpm] | 0.5 [s] continuous | 2 DCY | |
| Intake Camshaft Position | P25DD - "A" Camshaft Position - Stuck In Locked Position Bank 1 | rationality check | deviation countcounter of adaptations without positiv resultanddeviation countdiff. measured vs. adaptedcamshaft position | >= 100.00>= 2.00 | [-][° CRK] | camshaft adaptation | not finished | 20.0 [s] multiple | 2 DCY | |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Intake Camshaft Position (CMP) Sensor | P0343 - Camshaft Position Sensor "A" Circuit High Bank 1 or Single Sensor | circuit high | signal voltageandcrankshaft signals | permanently high6 | [-] | 0.5 [s] continuous | 2 DCY | |||
| P0342 - Camshaft Position Sensor "A" Circuit Low Bank 1 or Single Sensor | circuit low | signal voltageandcrankshaft signals | permanently low6.00 | [-] | 0.5 [s] continuous | 2 DCY | ||||
| P0341 - Camshaft Position Sensor "A" Circuit Range/Performance Bank 1 or Single Sensor | rationality check | signal patterndefect counter | incorrect8.00 | [-] | 0.5 [s] continuous | 2 DCY | ||||
| Intake Camshaft Position (CMP) Sensor | P0016 - Crankshaft Position - Camshaft Position Correlation Bank 1 Sensor A | angular offset check | permissible deviationorpermissible deviation | < -11.01> 11.01 | [° CRK][° CRK] | camshaft adaptationengine speed | not completed> 80 | [rpm] | 8 [rev] multiple | 2 DCY |
| Intake Camshaft Position (CMP) Sensor 2 | P0018 - Crankshaft Position - Camshaft Position Correlation Bank 2 Sensor A | angular offset check | permissible deviationorpermissible deviation | < -11.01> 11.01 | [° CRK][° CRK] | camshaft adaptationengine speed | not completed> 80 | [rpm] | 8 [rev] multiple | 2 DCY |
| Intake Camshaft Position | P25E0 - "A" Camshaft Position - Stuck In Locked Position Bank 2 | rationality check | deviation countcounter of adaptations without positiv resultanddeviation countdiff. measured vs. adaptedcamshaft position | >= 100.00>= 2.00 | [-][° CRK] | camshaft adaptation | not finished | 20.0 [s] multiple | 2 DCY | |
| Intake Camshaft Position (CMP) Sensor 2 | P0348 - Camshaft Position Sensor "A" Circuit High Bank 2 | circuit high | signal voltageandcrankshaft signals | permanently high6 | [-] | 0.5 [s] continuous | 2 DCY | |||
| P0347 - Camshaft Position Sensor "A" Circuit Low Bank 2 | circuit low | signal voltageandcrankshaft signals | permanently low6.00 | [-] | 0.5 [s] continuous | 2 DCY | ||||
| P0346 - Camshaft Position Sensor "A" Circuit Range/Performance Bank 2 | rationality check | signal patterndefect counter | incorrect8.00 | [-] | 0.5 [s] continuous | 2 DCY | ||||
| Exhaust Camshaft Position | P25E3 - "B" Camshaft Position - Stuck In Locked Position Bank 1 | rationality check | deviation countcounter of adaptations without positiv resultanddeviation countdiff. measured vs. adaptedcamshaft position | >= 100.00>= 2.00 | [-][° CRK] | camshaft adaptation | not finished | 20.0 [s] multiple | 2 DCY | |
| Exhaust Camshaft Position (CMP) Sensor | P0368 - Camshaft Position Sensor "B" Circuit High Bank 1 | circuit high | signal voltageandcrankshaft signals | permanently high6.00 | [-] | 0.5 [s] continuous | 2 DCY | |||
| P0367 - Camshaft Position Sensor "B" Circuit Low Bank 1 | circuit low | signal voltageandcrankshaft signals | permanently low6.00 | [-] | 0.5 [s] continuous | 2 DCY | ||||
| P0366 - Camshaft Position Sensor "B" Circuit Range/Performance Bank 1 | rationality check | signal patterndefect counter | incorrect8 | [-] | 0.5 [s] continuous | 2 DCY | ||||
| Exhaust Camshaft Position (CMP) Sensor | P0017 - Crankshaft Position - Camshaft Position Correlation Bank 1 Sensor B | angular offset check | permissible deviationor | < -11.01 | [° CRK] | camshaft adaptationengine speed | not completed> 80 | [rpm] | 8.0 [rev] multiple | 2 DCY |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| permissible deviation | > 11.01 | [° CRK] | ||||||||
| Exhaust Camshaft Position | P25E6 - "B" Camshaft Position - Stuck In Locked Position Bank 2 | functional check | deviation countcounter of adaptations without positiv resultanddeviation countdiff. measured vs. adaptedcamshaft position | >= 100.00>= 2.00 | [-][° CRK] | camshaft adaptation | not finished | 20.0 [s] multiple | 2 DCY | |
| Exhaust Camshaft Position (CMP) Sensor 2 | P0019 - Crankshaft Position - Camshaft Position Correlation Bank 2 Sensor B | angular offset check | permissible deviationorpermissible deviation | < -11.01> 11.01 | [° CRK][° CRK] | camshaft adaptationengine speed | not completed> 80 | [rpm] | 8.0 [rev] multiple | 2 DCY |
| Exhaust Camshaft Position (CMP) Sensor 2 | P0393 - Camshaft Position Sensor "B" Circuit High Bank 2 | circuit high | signal voltage | permanently high | reference gap in crankshaftposition sensor signal | detected | 12 CAM [rev]continuous | 2 DCY | ||
| P0392 - Camshaft Position Sensor "B" Circuit Low Bank 2 | circuit low | signal voltage | permanently low | reference gap in crankshaftposition sensor signal | detected | 12 CAM [rev]continuous | 2 DCY | |||
| P0391 - Camshaft Position Sensor "B" Circuit Range/Performance Bank 2 | rationality check | signal patterndefect counter | incorrect8 | [-] | reference gap in crankshaft position sensor signal | detected | 12 CAM [rev] continuous | 2 DCY | ||
| Crankshaft Position (CKP) Sensor | P0321 - Ignition/Distributor Engine Speed Input Circuit Range/Performance | rationality check | counted teeth vs. referenceormonitoring reference gap | > 80.00failure | [-] | vehicle speedorengine speedoractual engine stateorengine speed gradient | < 1; > 16> 420cranking> -8000.00 | [mph][rpm][rpm/s] | 8 [rev] continuous | 2 DCY |
| P0322 - Ignition/Distributor Engine Speed Input Circuit No Signal | signal activity check | camshaft signalsandcrankshaft signals | > 3.00no signal | [-] | vehicle speedorengine speedoractual engine stateorengine speed gradient | < 1; > 16> 420cranking> -8000.00 | [mph][rpm][rpm/s] | 3 [rev] continuous | 2 DCY | |
| Crankshaft Position (CKP) | P0321 - Ignition/Distributor Engine Speed Input Circuit Range/Performance | rationality check | case 1pulse width tolerance (forward rotation)case 2pulse width tolerance (backward rotation)case 3pulse width tolerance (forward rotation)case 4pulse width tolerance (backwardrotation) | < 30.00> 30.00> 30.00< 30.00 | [%][%][%][%] | engineorengine | crankingrunning | 10.00[events] continuous | 2 DCY | |
| Crankshaft Position System | P0315 - Crankshaft Position System Variation Not Learned | check of max. value of segment time adaptation | segment time value | > 1.40 | [° CRK] | general conditionssegment time adaptation misfirecounter for engine working cycles before start of adaptation adaptation range conditions for AT (if equipped)engine speed averageengine torque engine torque | active not detected>= 20.00> 1320; < 2520> 49.60< 200.00 | [-][rpm][Nm][Nm] | 1.00 [-]multiple | 2 DCY |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| adaptation range conditions for MT (if equipped) engine speed average engine torqueengine torqueadaptation range conditions for DCT (if equipped) engine speed average engine torqueengine torquecondition for adaptation @ normal operation modesegment time adaptation | > 1320; < 2520> 49.60< 200.00> 1320; < 2520> 49.60< 200.00fulfilled | [rpm][Nm][Nm][rpm][Nm][Nm] | ||||||||
| Engine Coolant Temperature | P0116 - Engine Coolant Temperature Sensor 1 Circuit Range/Performance | cross check | deviation countcounter of detected temperature deviationsandcounter of detected temperature deviations of the other involved temperature sensorsrequired temperature deviation | >= 6.00< 7.00> 25.0> 25.0> 25.0> 25.0> 25.0not equippednot equippednot equippednot equippednot equipped | [-][-][K][K][K][K][K][K][K][K][K][K] | propulsion off timeRetained-Heat Detection after driving conditionesRetained-Heat Detection afterdriving conditiones with combustionRetained-Heat Detection afterPurge Manifold (referenced) | > 28800.0not equippedcheckedchecked | [s] | 0.0 [s] once / DCY | 2 DCY |
| to increment counterECT downstream vs.ROTorECT downstream vs.ECT @ cylinder headorECT downstream vs.AATorECT downstream vs.IAT @ manifoldorECT downstream vs.IAT upstream ThrottleorECT downstream vs.IAT @ manifold 2orECT downstream vs.IAT upstream throttle 2orECT downstream vs.EOTorECT downstream vs.heating circuit temperatureorECT downstream vs.inverter coolant temperature | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| orECT downstream vs.EOT @ cylinder headorECT downstream vs.ECT @ crankcaseorECT downstream vs.engine compartment temperature | not equipped> 25.0> 25.0 | [K][K][K] | ||||||||
| Engine Coolant Temperature | P2183 - Engine Coolant Temperature Sensor 2 Circuit Range/Performance | cross check | deviation countcounter of detected temperature deviationsandcounter of detected temperature deviations of the other involved temperature sensorsrequired temperature deviation | >= 6.00< 7.00> 25.0> 25.0> 25.0> 25.0> 25.0not equippednot equippednot equippednot equippednot equipped | [-][-][K][K][K][K][K][K][K][K][K][K] | propulsion off timeRetained-Heat Detection after driving conditionesRetained-Heat Detection afterdriving conditiones with combustionRetained-Heat Detection afterPurge Manifold (referenced) | > 28800.0not equippedcheckedchecked | [s] | 0.0 [s] once / DCY | 2 DCY |
| to increment counterROTvs.ECT downstreamorROTvs.ECT @ cylinder headorROTvs.AATorROTvs.IAT @ manifoldorROTvs.IAT upstream ThrottleorROTvs.IAT @ manifold 2orROTvs.IAT upstream throttle 2orROTvs.EOTorROTvs.heating circuit temperatureorROTvs.inverter coolant temperature | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| orROTvs.EOT @ cylinder headorROTvs.ECT @ crankcaseorROTvs.engine compartment temperature | not equipped> 25.0> 25.0 | [K][K][K] | ||||||||
| Engine Coolant Temperature | P017B - Cylinder Head Temperature Sensor "A" Range/Performance | cross check | deviation countcounter of detected temperature deviationsandcounter of detected temperature deviations of the other involved temperature sensorsrequired temperature deviation | >= 6.00< 7.00> 25.0> 25.0> 25.0> 25.0> 25.0not equippednot equippednot equippednot equippednot equipped | [-][-][K][K][K][K][K][K][K][K][K][K] | propulsion off timeRetained-Heat Detection after driving conditionesRetained-Heat Detection afterdriving conditiones with combustionRetained-Heat Detection afterPurge Manifold (referenced) | > 28800.0not equippedcheckedchecked | [s] | 0.0 [s] once / DCY | 2 DCY |
| to increment counterECT @ cylinder head vs.ECT downstreamorECT @ cylinder head vs.ROTorECT @ cylinder head vs.AATorECT @ cylinder head vs.IAT @ manifoldorECT @ cylinder head vs.IAT upstream ThrottleorECT @ cylinder head vs.IAT @ manifold 2orECT @ cylinder head vs.IAT upstream throttle 2orECT @ cylinder head vs.EOTorECT @ cylinder head vs.heating circuit temperatureorECT @ cylinder head vs.inverter coolant temperature | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| orECT @ cylinder head vs.EOT @ cylinder headorECT @ cylinder head vs.ECT @ crankcaseorECT @ cylinder head vs.engine compartment temperature | not equipped> 25.0> 25.0 | [K][K][K] | ||||||||
| Ambient Air Temperature (AAT) | P0071 - Ambient Air Temperature Sensor Circuit "A" Range/Performance | cross check | deviation countcounter of detected temperature deviationsandcounter of detected temperature deviations of the other involved temperature sensorsrequired temperature deviation | >= 6.00< 7.00> 25.0> 25.0> 25.0> 25.0> 25.0not equippednot equippednot equippednot equippednot equipped | [-][-][K][K][K][K][K][K][K][K][K][K] | propulsion off timeRetained-Heat Detection after driving conditionesRetained-Heat Detection afterdriving conditiones with combustionRetained-Heat Detection afterPurge Manifold (referenced) | > 28800.0not equippedcheckedchecked | [s] | 0.0 [s] once / DCY | 2 DCY |
| to increment counterAATvs.ECT downstreamorAATvs.ROTorAATvs.ECT @ cylinder headorAATvs.IAT @ manifoldorAATvs.IAT upstream ThrottleorAATvs.IAT @ manifold 2orAATvs.IAT upstream throttle 2orAATvs.EOTorAATvs.heating circuit temperatureorAATvs.inverter coolant temperature | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| orAATvs.EOT @ cylinder headorAATvs.ECT @ crankcaseorAATvs.engine compartment temperature | not equipped> 25.0> 25.0 | [K][K][K] | ||||||||
| Engine Coolant Temperature | P01E4 - Engine Coolant Temperature Sensor 3 Circuit Range/Performance | cross check | deviation count counter of detected temperature deviations and counter of detected temperature deviations of the other involved temperature sensors required temperature deviation | >= 6.00< 7.00> 25.0> 25.0> 25.0> 25.0> 25.0> 25.0not equippednot equippednot equippednot equipped | [-][-][K][K][K][K][K][K][K][K][K][K] | propulsion off timeRetained-Heat Detection after driving conditionesRetained-Heat Detection afterdriving conditiones with combustionRetained-Heat Detection afterPurge Manifold (referenced) | > 28800.0not equippedcheckedchecked | [s] | 0.0 [s] once / DCY | 2 DCY |
| to increment counterECT @ crankcase vs.ECT downstreamorECT @ crankcase vs.ROTorECT @ crankcase vs.ECT @ cylinder headorECT @ crankcase vs.AATorECT @ crankcase vs.IAT @ manifoldorECT @ crankcase vs.IAT upstream ThrottleorECT @ crankcase vs.IAT @ manifold 2orECT @ crankcase vs.IAT upstream throttle 2orECT @ crankcase vs.EOTorECT @ crankcase vs.heating circuit temperature | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| orECT @ crankcase vs.inverter coolant temperatureorECT @ crankcase vs.EOT @ cylinder headorECT @ crankcase vs.engine compartment temperature | not equippednot equipped> 25.0 | [K][K][K] | ||||||||
| Engine Compartment | P13EE - Engine Cover Temperature Sensor Implausible Signal | cross check | deviation countcounter of detected temperature deviationsandcounter of detected temperature deviations of the other involved temperature sensorsrequired temperature deviation | >= 6.00< 7.00> 25.0> 25.0> 25.0...6553.5> 25.0> 25.0> 25.0not equippednot equipped | [-][-][K][K][K][K][K][K][K][K] | propulsion off timeRetained-Heat Detection after driving conditionesRetained-Heat Detection afterdriving conditiones with combustionRetained-Heat Detection afterPurge Manifold (referenced) | > 28800.0not equippedcheckedchecked | [s] | 0.0 [s] once / DCY | 2 DCY |
| to increment counterengine compartment temperature vs.ECT downstreamorengine compartment temperaturevs.ROTorengine compartment temperaturevs.ECT @ cylinder headorengine compartment temperaturevs.AATorengine compartment temperaturevs.IAT @ manifoldorengine compartment temperaturevs.IAT upstream Throttleorengine compartment temperaturevs.IAT @ manifold 2orengine compartment temperaturevs.IAT upstream throttle 2 | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| orengine compartment temperature | ||||||||||
| vs.EOTorengine compartment temperature | not equipped | [K] | ||||||||
| vs.heating circuit temperatureorengine compartment temperature | not equipped | [K] | ||||||||
| vs.inverter coolant temperatureorengine compartment temperature | not equipped | [K] | ||||||||
| vs.EOT @ cylinder headorengine compartment temperature | not equipped | [K] | ||||||||
| vs.ECT @ crankcase | > 25.0 | [K] | ||||||||
| Engine Oil Temperature (EOT) Sensor | P1615 - Oil Temperature Sensor Implausible Signal | rationality check | abs. diff. EOT @ oil gallery vs. mean value of all involved crosscheck temperature sensors | > | 35.0 | | [K] | all temperature cross checks | finished | 0.00 [s] once / DCY | 2 DCY | |
| conditions temperature cross | --- | Conditions: | ||||||||
| check | ||||||||||
| Retained-Heat Detection after | accum. time engine runnuing | >= 30.0 | [s] | |||||||
| accumulation enable if: | ||||||||||
| engine speed | >= 600 | [rpm] | ||||||||
| vehicle speed | > 25 | [mph] | ||||||||
| for time | > 30.0 | [s] | ||||||||
| temperature difference | ||||||||||
| diff. ECT downstream @ start vs. | <= 5.0 | [K] | ||||||||
| min temp. until conditions | ||||||||||
| diff. ROT @ start vs. min temp. | <= 5.0 | [K] | ||||||||
| until conditions | ||||||||||
| diff. ECT @ cylinder head @ | <= 5.0 | [K] | ||||||||
| start vs. min temp. until | ||||||||||
| conditions | ||||||||||
| diff. AAT @ start vs. min temp. | <= 5.0 | [K] | ||||||||
| until conditions | ||||||||||
| diff. EOT @ start vs. min temp. | not calibrated | [K] | ||||||||
| until conditions | ||||||||||
| diff. heating circuit temperature | not calibrated | [K] | ||||||||
| @ start vs. min temp. until | ||||||||||
| conditions | ||||||||||
| diff. inverter coolant temperature | not calibrated | [K] | ||||||||
| @ start vs. min temp. until | ||||||||||
| conditions | ||||||||||
| diff. EOT @ cylinder head @ | not calibrated | [K] | ||||||||
| start vs. min temp. until | ||||||||||
| conditions | ||||||||||
| diff. ECT @ crankcase @ start | <= 5.0 | [K] | ||||||||
| vs. min temp. until conditions | ||||||||||
| diff. engine compartment | <= 5.0 | [K] | ||||||||
| temperature @ start vs. min | ||||||||||
| temp. until conditions | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Conditions temperature Cross | --- | Conditions: | ||||||||
| Check | ||||||||||
| Retained-Heat Detection after | throttle position | > 10.00 | [%] | |||||||
| engine speed | > 600 | [rpm] | ||||||||
| for time | > 5.0 | [s] | ||||||||
| temperature difference | ||||||||||
| diff. IAT @ manifold @ start vs. | <= 5.0 | [K] | ||||||||
| min. temp. until conditions | ||||||||||
| IF (for high electric range | ||||||||||
| vehicles) | ||||||||||
| diff. IAT @ manifold @ start vs. | > 5.0 | [K] | ||||||||
| min. temp. until conditions | ||||||||||
| then | ||||||||||
| diff. (IAT @ manifold - AAT) @ | <= 5.0 | [K] | ||||||||
| start vs. diff. until conditions | ||||||||||
| temperature difference | ||||||||||
| diff. IAT upstream throttle @ start | <= 5.0 | [K] | ||||||||
| vs. min. temp. until conditions | ||||||||||
| IF (for high electric range | ||||||||||
| vehicles) | ||||||||||
| diff. IAT upstream throttle @ start | > 5.0 | [K] | ||||||||
| vs. min. temp. until conditions | ||||||||||
| then | ||||||||||
| diff. (IAT upstream throttle - AAT) | <= 5.0 | [K] | ||||||||
| @ start vs. diff. until conditions | ||||||||||
| temperature difference | ||||||||||
| diff. IAT @ manifold 2 @ start vs. | not calibrated | [K] | ||||||||
| min. temp. until conditions | ||||||||||
| IF (for high electric range | ||||||||||
| vehicles) | ||||||||||
| diff. IAT @ manifold 2 @ start vs. | not calibrated | [K] | ||||||||
| min. temp. until conditions | ||||||||||
| then | ||||||||||
| diff. (IAT @ manifold 2 - AAT) @ | not calibrated | [K] | ||||||||
| start vs. diff. until conditions | ||||||||||
| temperature difference | ||||||||||
| diff. IAT upstream throttle 2 @ | not calibrated | [K] | ||||||||
| start vs. min. temp. until | ||||||||||
| conditions | ||||||||||
| IF (for high electric range | ||||||||||
| vehicles) | ||||||||||
| diff. IAT upstream throttle 2 @ | not calibrated | [K] | ||||||||
| start vs. min. temp. until | ||||||||||
| conditions | ||||||||||
| then | ||||||||||
| diff. (IAT upstream throttle 2 - | not calibrated | [K] | ||||||||
| AAT) @ start vs. diff. until | ||||||||||
| conditions | ||||||||||
| Engine Oil Temperature (EOT)Sensor | P01BC - Engine Oil Temperature Sensor "B" Circuit High | circuit high | signal voltage | > 4.90 | [V] | 0.5 [s]continuous | 2 DCY | |||
| Engine Oil Temperature (EOT)Sensor | P01BB - Engine Oil Temperature Sensor "B" Circuit Low | circuit low | signal voltage | < 0.20 | [V] | 0.5 [s]continuous | 2 DCY | |||
| Engine Oil Temperature (EOT) Sensor @ main oil gallery | P01BA - Engine Oil Temperature Sensor "B" Range/Performance | out of range low | EOT | < -40 | [° C] | engine | running | 1.0 [s] continuous | 2 DCY | |
| Engine Oil Temperature (EOT) Sensor @ main oil gallery | P01BA - Engine Oil Temperature Sensor "B" Range/Performance | out of range high | EOT | > 140 | [° C] | engine | running | 1.0 [s] continuous | 2 DCY | |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Engine Oil Temperature (EOT) Sensor @ main oil gallery | P01BA - Engine Oil Temperature Sensor "B" Range/Performance | stuck check | diff. max. vs. min EOT | <= 2.0 | [K] | time after engine startengine off timeECT downstream engine integrated air mass | > 10.0> 28800.0> 63...79> 5.00 | [s][s][° C][kg] | 0 [s]once / DCY | 2 DCY |
| Engine Oil Pump | P06DB - Engine Oil Pressure Control Circuit Low | circuit low | signal voltage | < 3.0 | [V] | 480 [ms]continuous | 2 DCY | |||
| Engine Oil Pump | P06DA - Engine Oil Pressure Control Circuit/Open | open circuit | signal voltage | 3.0...5.0 | [V] | 480 [ms]continuous | 2 DCY | |||
| Engine Oil Pump | P06DC - Engine Oil Pressure Control Circuit High | circuit high | signal current | > 2.2 | [A] | 480 [ms]continuous | 2 DCY | |||
| Engine Oil Pump | P055F - Engine Oil Pressure Out of Range | functional check | diff. measured vs. modeled EOP | > 250.00 | [kPa] | lateral accelerationEOTcold start | < 49.03> 80not detected | [m/s2][° C] | 60.0 [s] multiple | 2 DCY |
| Engine Oil Pump | P055F - Engine Oil Pressure Out of Range | functional check | diff. measured vs. modeled EOP | < -80.00 | [kPa] | lateral accelerationEOTcold start | < 49.03> 80not detected | [m/s2][° C] | 60.0 [s] multiple | 2 DCY |
| Engine Oil Pump | P0524 - Engine Oil Pressure Too Low | functional check - pressure check | EOP | < 20.00...550.00 | [kPa] | lateral accelerationwith delay timeorlateral acceleration for time | <= 7.85>= 2.0> 7.85<= 2.0 | [m/s2][s][m/s2][s] | 6 [s]continuous | 2 DCY |
| SENT: Engine Oil Pressure(EOP) Sensor | U0600 - Lost Communication With Engine Oil Pressure Sensor "A" | communication with EOP sensor | received message | no message | 0.5 [s]continuous | 2 DCY | ||||
| SENT: Engine Oil Pressure(EOP) Sensor | U11F0 - Sensor/Switch 1 For Engine Oil Pressure Implausible Message | communication with EOP sensor | received message | implausiblemessage | 0.5 [s]continuous | 2 DCY | ||||
| SENT: Engine Oil Pressure (EOP) Sensor | P0521 - Engine Oil Pressure Sensor/Switch "A" Range/Performance | sensor internal check | sensor signal: electrical checkorsensor signal: initialization check | error detectederror detected | 0.5 [s] continuous | 2 DCY | ||||
| Piston Cooling Oil Control Actuator | P25AD - Piston Cooling Oil Control Circuit Stuck On | functional check: stuck open | EOP @ piston cooling galleryandengine speedandEOT | detected< 0...3550> -273 | [rpm][° C] | engine speedignition for time and EOPorEOP | > 400on>= 0.0> 380.00< 300.00 | [rpm][s][kPa][kPa] | 60.0 [s] continuous | 2 DCY |
| Piston Cooling Oil Pressure Sensor | P2D8F - Engine Oil Pressure Sensor/Switch "C" Circuit Low | circuit low | EOP @ piston cooling gallery | detected | engineengine off time EOT | not running4...10> 0 | [s][° C] | 60.0 [s] continuous | 2 DCY | |
| Piston Cooling Oil Pressure Sensor | P25AC - Piston Cooling Oil Control Circuit Performance/Stuck Off | stuck in range | EOP @ piston cooling gallery | not detected | engine speedandEOPorEOP | > 400> 380.00< 300.00 | [rpm][kPa][kPa] | 7.0 [s] continuous | 2 DCY | |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Engine Compartment Temperature Sensor | P00DC - Ambient Air Temperature Sensor Circuit "B" High | signal range check high | signal voltage | >= 4974 | [mV] | choose temperature sensor with valid signal ECT @ radiator outlet andsensor signalorIPC oil temperatureandsensor signaloroil temperatureandsensor signalorIATandsensor signalorECT @ cylinder headandsensor signal | >= -15valid not calibrated not calibrated not calibrated not calibrated not calibrated not calibrated>= -15valid | [° C][° C][° C][° C][° C] | 0.5 [s] continuous | 2 DCY |
| P00DB - Ambient Air Temperature Sensor Circuit "B" Low | signal range check low | signal voltage | <= 229 | [mV] | choose temperature sensor with valid signal ECT @ radiator outlet andsensor signalorIPC oil temperatureandsensor signaloroil temperatureandsensor signalorIATandsensor signalorECT @ cylinder headandsensor signal | >= -15valid not calibrated not calibrated not calibrated not calibrated not calibrated not calibrated>= -15valid | [° C][° C][° C][° C][° C] | 0.5 [s] continuous | 2 DCY | |
| Barometric Pressure (BARO) Sensor | P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance | rationality check | signal gradient | > 0.25 | [kPa/s] | 3.0 [s]continuous | 2 DCY | |||
| P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance | rationality check | signal gradient | < -0.25 | [kPa/s] | 3.0 [s]continuous | 2 DCY | ||||
| P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance | rationality check | diff. barometric sensor vs. last driving cycleanddiff. barometric sensor signal vs.boost pressure signal | > | 256.00 |> 257.50 | [kPa][kPa] | time after engine startengine speed throttle position | < 5.0< 0< 0.00 | [s][rpm][%] | 3.0 [s] once / DCY | 2 DCY | |
| P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance | rationality check | diff. barometric sensor vs. last driving cycleanddiff. barometric sensor signal vs.boost pressure signal | > | 256.00 |< -257.50 | [kPa][kPa] | time after engine startengine speed throttle position | < 5.0< 0< 0.00 | [s][rpm][%] | 3.0 [s] once / DCY | 2 DCY | |
| Barometric Pressure (BARO) Sensor | P2228 - Barometric Pressure Sensor "A" Circuit Low | circuit low | signal voltage | < 0.94 | [V] | 0.5 [s]continuous | 2 DCY | |||
| P2229 - Barometric Pressure Sensor "A" Circuit High | circuit high | signal voltage | > 4.76 | [V] | 0.5 [s]continuous | 2 DCY | ||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Barometric Pressure (BARO) Sensor | P2229 - Barometric Pressure Sensor "A" Circuit High | out of range high | BARO | > 115.00 | [kPa] | 0.5 [s]continuous | 2 DCY | |||
| P2228 | out of range low | BARO | < 45.00 | [kPa] | 0.5 [s]continuous | 2 DCY | ||||
| Barometric Pressure (BARO) Sensor | P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance | cross check | diff. BARO to average value ofall pressure sensors @ start | < -1.50 | [kPa] | engine shut-off-time | > 3.0 | [s] | 0 [s]once / DCY | 2 DCY |
| P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance | cross check | diff. BARO to average value ofall pressure sensors @ start | > 1.50 | [kPa] | engine shut-off-time | > 3.0 | [s] | 0 [s]once / DCY | 2 DCY | |
| Turbocharger (TC) Boost Pressure Control | P0299 - Turbocharger/Supercharger "A" Underboost Condition | functional check | boost pressure | < 60.00...191.00 | [kPa] | generalengine speed BAROengine loadsetpoint pressure @ downstream throttleboost pressureECT downstream engine injection valve compressor bypass valve no dynamicsdelta mass air flow delta engine speedtime after transition from throttledto unthrottled engine operation or vice versa | 1200...4000> 73.00> 109.99> 74.00...205.00active> -20commanded on commanded off-35.00...150.00< 750> 0.2 | [rpm][kPa][%][kPa][° C][kg/h][rpm][s] | 4.2 [s] continuous | 2 DCY |
| Turbocharger (TC) Bypass Actuator | P0245 - Turbocharger/Supercharger Wastegate Actuator "A" Low | circuit low | signal voltage | < 2.74 | [V] | actuatorengine speed | commanded off>= 0 | [rpm] | 0.5 [s] continuous | 2 DCY |
| P0243 - Turbocharger/Supercharger Wastegate Actuator "A" | open circuit | signal voltage | 3.26...4.70 | [V] | actuatorengine speed | commanded off>= 0 | [rpm] | 0.5 [s] continuous | 2 DCY | |
| P0246 - Turbocharger/Supercharger Wastegate Actuator "A" High | circuit high | signal current | > 0.60...12.50 | [A] | actuatorengine speed | commanded on>= 0 | [rpm] | 0.5 [s] continuous | 2 DCY | |
| Turbocharger (TC) HP Bypass Actuator | P0039 - Turbocharger/Supercharger Bypass Valve "A" Control Circuit Range/Performance | intrusive monitorfunctional check: stuck | diff. boost pressure vs. filtered boost pressure after opening event of TC bypass actuator anddiff. boost pressure vs. filtered | < 0.50...1.10< 0.25...1.40 | [kPa][kPa] | diff. boost pressure vs. barometric pressurecylinder deactivation (CD) valve stroke switching for time stuck check actuatorTC bypass actuatorintake air temperature upstream TCBAROintegrated air massdiff. actual vs. filtered mass air flowdiff. boost pressure vs.barometric pressurediff. barometric pressure vs. intake manifold pressure engine speedboost pressure deviation | > 6.00not active< 0.3not finished not commanded-10...6050.00...110.00> 0.80<= |30.00...35.00|> 10.00> 0.00...45.001200...3200< |9.00| | [kPa][s][° C][kPa][kg][kg/h][kPa][kPa][rpm] [kPa/s] | 5 [s]once / DCY | 2 DCY |
| Turbocharger (TC) Compressor Actuator | P0034 - Turbocharger/Supercharger Bypass Valve "A" Control Circuit Low | circuit low | signal voltage | < 2.74 | [V] | actuatorengine speed | commanded off>= 0 | [rpm] | 0.5 [s] continuous | 2 DCY |
| Turbocharger (TC) Compressor Actuator | P0033 - Turbocharger/Supercharger Bypass Valve "A" Control Circuit | open circuit | signal voltage | 3.26...4.70 | [V] | actuatorengine speed | commanded off>= 0 | [rpm] | 0.5 [s] continuous | 2 DCY |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Turbocharger (TC) Compressor Actuator | P0035 - Turbocharger/Supercharger Bypass Valve "A" Control Circuit High | circuit high | signal current | > 0.60...12.50 | [A] | actuatorengine speed | commanded on>= 0 | [rpm] | 0.5 [s] continuous | 2 DCY |
| Turbocharger (TC) HP Bypass Actuator 2 | P00C3 - Turbocharger/Supercharger Bypass Valve "B" Control Circuit Range/Performance | intrusive monitorfunctional check: stuck | diff. boost pressure vs. filtered boost pressure after opening event of TC bypass actuator anddiff. boost pressure vs. filtered | < 0.50...1.10< 0.25...1.40 | [kPa][kPa] | diff. boost pressure vs. barometric pressurecylinder deactivation (CD) valve stroke switching for time stuck check actuatorTC bypass actuatorintake air temperature upstream TCintegrated air massBAROdiff. actual vs. filtered mass air flowdiff. boost pressure vs.barometric pressurediff. barometric pressure vs. intake manifold pressure engine speedboost pressure deviation | > 6.00not commanded< 0.3not finished not commanded-10...60> 0.8050.00...110.00<= |30.00...35.00|> 10.00< 0.00...45.001200...3200< |9.00| | [kPa][s][° C][kg][kPa][kg/h][kPa][kPa][rpm] [kPa/s] | 5 [s]once / DCY | 2 DCY |
| Turbocharger (TC) Compressor Actuator 2 | P00C1 - Turbocharger/Supercharger Bypass Valve "B" Control Circuit Low | circuit low | signal voltage | < 2.74 | [V] | actuatorengine speed | commanded off>= 0 | [rpm] | 0.5 [s] continuous | 2 DCY |
| Turbocharger (TC) Compressor Actuator 2 | P00C0 - Turbocharger/Supercharger Bypass Valve "B" Control Circuit | open circuit | signal voltage | 3.26...4.70 | [V] | actuatorengine speed | commanded off>= 0 | [rpm] | 0.5 [s] continuous | 2 DCY |
| Turbocharger (TC) Compressor Actuator 2 | P00C2 - Turbocharger/Supercharger Bypass Valve "B" Control Circuit High | circuit high | signal current | > 0.60...12.50 | [A] | actuatorengine speed | commanded on>= 0 | [rpm] | 0.5 [s] continuous | 2 DCY |
| Turbocharger (TC) Boost Pressure Sensor | P0236 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | cross check | diff. pressure in front of throttle to average value of all pressure | < -3.00 | [kPa] | Monitor entry conditionsengine speed for timeConditions at fault decisionignition key | 0> 3.0transition off to on | [rpm][s] | 1.0 [s] once / DCY | 2 DCY |
| P0236 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | cross check | diff. pressure in front of throttle to average value of all pressure | > 3.00 | [kPa] | Monitor entry conditionsengine speed for timeConditions at fault decisionignition key | 0> 3.0transition off to on | [rpm][s] | 1.0 [s] once / DCY | 2 DCY | |
| P0236 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | rationality check high | diff. boost pressure signal vs.barometric sensor signal | > 23.00 | [kPa] | engine speed throttle position | < 1500< 7.50 | [rpm][%] | 1.5 [s]multiple | 2 DCY | |
| diff. boost pressure signal vs.barometric sensor signal @ engine start | not calibrated | [kPa] | 1.5 [s] multiple | 2 DCY | ||||||
| P0236 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | rationality check low | diff. boost pressure signal vs.barometric sensor signal | < -13.00 | [kPa] | 2.5 [s]multiple | 2 DCY | ||||
| diff. boost pressure signal vs.barometric sensor signal @ engine start | not calibrated | [kPa] | 2.5 [s] multiple | 2 DCY | ||||||
| Turbocharger (TC) BoostPressure Sensor | P0237 - Turbocharger/Supercharger Boost Sensor "A" Circuit Low | out of range low | pressure upstream throttle | < 40.00 | [kPa] | 1.0 [s]multiple | 2 DCY | |||
| SENT: Turbocharger (TC) | P0235 - Turbocharger/Supercharger Boost Sensor "A" Circuit | sensor internal check | sensor signal: electrical check | error detected | 0.5 [s] | 2 DCY | ||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| orsensor signal: initialization check | error detected | |||||||||
| SENT: Turbocharger (TC) | U060B - Lost Communication With Turbocharger/Supercharger Boost Sensor "A" | communication with boost | received message | no message | 0.5 [s] | 2 DCY | ||||
| SENT: Turbocharger (TC) | U129E - Turbocharger/Supercharger Boost Sensor "A" Circuit | communication with boost | received message | implausible | 0.5 [s] | 2 DCY | ||||
| SENT: Intake Air Temperature | P007A - Charge Air Cooler Temperature Sensor Circuit Bank 1 | sensor internal check | sensor signal: electrical checkorsensor signal: initialization check | error detectederror detected | 0.5 [s] | 2 DCY | ||||
| Intake Air Temperature (IAT) | P007B - Charge Air Cooler Temperature Sensor Circuit Range/Performance Bank 1 | out of range | IAT | > 249.96 | [° C] | time after ignition on | > 1.0 | [s] | 1.0 [s] | 2 DCY |
| Intake Air Temperature (IAT) | P007B - Charge Air Cooler Temperature Sensor Circuit Range/Performance Bank 1 | out of range | IAT | < -40.04 | [° C] | time after ignition on | > 1.0 | [s] | 1.0 [s] | 2 DCY |
| Intake Air Temperature (IAT) | P0111 - Intake Air Temperature Sensor 1 Circuit Range/Performance Bank 1 | out of range high | IAT | > 250 | [° C] | time after ignition on | > 1.0 | [s] | 1.0 [s] | 2 DCY |
| Intake Air Temperature (IAT) | P0111 - Intake Air Temperature Sensor 1 Circuit Range/Performance Bank 1 | out of range low | IAT | < -40 | [° C] | time after ignition on | > 1.0 | [s] | 1.0 [s] | 2 DCY |
| SENT: Intake Air Temperature | P0110 - Intake Air Temperature Sensor 1 Circuit Bank 1 | sensor internal check | sensor signal: electrical checkorsensor signal: initialization check | error detectederror detected | 1.0 [s] | 2 DCY | ||||
| SENT: Intake Air Temperature | U0609 - Lost Communication With Manifold Absolute Pressure Sensor "A" | communication with IAT Sensor | received message | no message | 0.5 [s] | 2 DCY | ||||
| SENT: Intake Air Temperature | U13BB - Manifold Absolute Pressure Sensor Implausible Signal | communication with IAT Sensor | received message | implausible | 0.5 [s] | 2 DCY | ||||
| Throttle Actuator | P0638 - Throttle Actuator Control Range/Performance Bank 1 | adaptation value monitoring | diff. between adapted sensor | > 0.70 | [V] | throttle adaptation (@ initial start | active | 0.01 once / | 2 DCY | |
| P0638 - Throttle Actuator Control Range/Performance Bank 1 | adaptation value monitoring | diff. between adapted sensorvalue at bottom limit and sensor value at limp home position | < 0.10 | [V] | throttle adaptation (@ initial startor after detection of throttle exchange or checksum error) | active | 0.01 once / lifetime [s] | 2 DCY | ||
| Throttle Actuator | P0638 - Throttle Actuator Control Range/Performance Bank 1 | functional check @ throttle valve | absolute value of difference | > 0.61 | [V] | throttle adaptation | active | 1.5 [s] | 2 DCY | |
| Throttle Actuator | P0638 - Throttle Actuator Control Range/Performance Bank 1 | functional check @ throttle valve | absolute value of differenceorabsolute value of difference | >= 0.70>= 0.70 | [V][V] | throttle adaptation | active | 1.5 [s] | 2 DCY | |
| Throttle Actuator | P2119 - Throttle Actuator "A" Control Throttle Body Range/Performance | out of range high | throttle position sensor (TPS) 1orthrottle position sensor (TPS) 2 | > 0.72> 4.62 | [V][V] | throttle adaptation | active | 0.01 once / | 2 DCY | |
| P2119 - Throttle Actuator "A" Control Throttle Body Range/Performance | out of range low | throttle position sensor (TPS) 1 voltageorthrottle position sensor (TPS) 2 | < 0.38< 4.38 | [V][V] | throttle adaptation | active | 0.01 once / lifetime [s] | 2 DCY | ||
| Throttle Actuator | P0638 - Throttle Actuator Control Range/Performance Bank 1 | rationality check | absolute value of difference | > 6.50 | [%] | return spring check closing | active | 0.4 [s] | 2 DCY | |
| Throttle Actuator | P0638 - Throttle Actuator Control Range/Performance Bank 1 | rationality check | diff. between actual throttle | < 15.00 | [%] | return spring check closing | active | 0.2 [s] | 2 DCY | |
| Throttle Actuator | P0638 - Throttle Actuator Control Range/Performance Bank 1 P0638 - Throttle Actuator Control Range/Performance Bank 1 | adaptation value monitoring | engine speed or vehicle speed or | > 300> 1 | [rpm][mph] | throttle adaptation (@ initial start | active | 0.01 once / | 2 DCY | |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| IAT @ manifoldorECT downstream engine | < 5; > 143< 5; > 100 | [° C][° C] | ||||||||
| Throttle Actuator | P2106 - Throttle Actuator Control System - Forced Limited Power | functional check | powerstage temperatureandposition deviation error | > 140active | [° C] | throttle adaptation actuator | not active commanded on | 0.01 [s] | 2 DCY | |
| Throttle Actuator | P2100 - Throttle Actuator "A" Control Motor Circuit/Open | open circuit | load resistance | 2.50...50.00 | [kOhm] | actuator | commanded off | 0.8 [s] | 2 DCY | |
| Throttle Actuator | P2106 - Throttle Actuator Control System - Forced Limited Power | short circuit | signal currentandposition deviation error | > 8.40...14.00active | [A] | throttle adaptation actuator | not active commanded on | 0.01 [s] | 2 DCY | |
| Throttle Actuator | P2101 - Throttle Actuator "A" Control Motor Circuit Range/Performance | out of range | absolute value of control duty | > 80.00 | [%] | throttle adaptation actuator absolute value of difference | not active commanded on< 5.00 | [%] | 1.5 [s] | 2 DCY |
| Throttle Actuator | P2101 - Throttle Actuator "A" Control Motor Circuit Range/Performance | functional check | absolute value of difference | > 5.00 | [%] | throttle adaptation actuator | not active commanded on | 0.5 [s] | 2 DCY | |
| Accelerator Pedal Position | P2122 - Throttle/Pedal Position Sensor/Switch "D" Circuit Low | circuit low | signal voltage | < 0.65 | [V] | 250 [ms] | 2 DCY | |||
| P2123 - Throttle/Pedal Position Sensor/Switch "D" Circuit High | circuit high | signal voltage | > 4.79 | [V] | 250 [ms]continuous | 2 DCY | ||||
| SENT: Accelerator Pedal | U043D - Invalid Data Received From Accelerator Pedal Module U043D - Invalid Data Received From Accelerator Pedal Module U043D - Invalid Data Received From Accelerator Pedal Module | communication with APP Sensor | received message | implausible | 0.2 [s] | 2 DCY | ||||
| SENT: Accelerator Pedal | U013C - Lost Communication With Accelerator Pedal Module | communication with APP Sensor | received message | no message | 0.2 [s] | 2 DCY | ||||
| SENT: Accelerator Pedal | P2121 - Throttle/Pedal Position Sensor/Switch "D" Circuit Range/Performance | sensor internal check | sensor signal: self check | error detected | 0.1 [s] | 2 DCY | ||||
| Accelerator Pedal Position | P2138 - Throttle/Pedal Position Sensor/Switch "D"/"E" Voltage Correlation | rationality check | signal voltage sensor 1 vs. 2 | > |0.14...0.38| | [V] | signal voltage sensor 1 signal voltage sensor 2 | > 440> 440 | [mV][mV] | 0.26 [s] | 2 DCY |
| Accelerator Pedal Position | P2127 - Throttle/Pedal Position Sensor/Switch "E" Circuit Low | circuit low | signal voltage | < 0.28 | [V] | 250 [ms] | 2 DCY | |||
| P2128 - Throttle/Pedal Position Sensor/Switch "E" Circuit High | circuit high | signal voltage | > 2.43 | [V] | 250 [ms]continuous | 2 DCY | ||||
| SENT: Accelerator Pedal | U043D - Invalid Data Received From Accelerator Pedal Module U043D - Invalid Data Received From Accelerator Pedal Module U043D - Invalid Data Received From Accelerator Pedal Module | communication with APP Sensor | received message | implausible | 0.2 [s] | 2 DCY | ||||
| SENT: Accelerator Pedal | U013C - Lost Communication With Accelerator Pedal Module | communication with APP Sensor | received message | no message | 0.2 [s] | 2 DCY | ||||
| SENT: Accelerator Pedal | P2126 - Throttle/Pedal Position Sensor/Switch "E" Circuit Range/Performance | sensor internal check | sensor signal: self check | error detected | 0.1 [s] | 2 DCY | ||||
| Throttle Position Sensor (TPS) | P0121 - Throttle/Pedal Position Sensor/Switch "A" Circuit Range/Performance | rationality check | absolute value of deviationandabsolute value of deviation | > 5.00...6.25> 9.02 | [%][%] | throttle adaptation actuator | not active commanded on | 0.4 [s] | 2 DCY | |
| Throttle Position Sensor (TPS) | P0122 - Throttle/Pedal Position Sensor/Switch "A" Circuit Low | circuit low | signal voltage | < 0.20 | [V] | 0.1 [s] | 2 DCY | |||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| P0123 - Throttle/Pedal Position Sensor/Switch "A" Circuit High | circuit high | signal voltage | > 4.80 | [V] | 0.1 [s]continuous | 2 DCY | ||||
| Throttle Position Sensor (TPS) | P0221 - Throttle/Pedal Position Sensor/Switch "B" Circuit Range/Performance | rationality check | absolute value of deviationandabsolute value of deviation | > 5.00...6.25> 9.02 | [%][%] | throttle adaptation actuator | not active commanded on | 0.4 [s] | 2 DCY | |
| Throttle Position Sensor (TPS) | P0222 - Throttle/Pedal Position Sensor/Switch "B" Circuit Low | circuit low | signal voltage | < 0.20 | [V] | 0.1 [s] | 2 DCY | |||
| P0223 - Throttle/Pedal Position Sensor/Switch "B" Circuit High | circuit high | signal voltage | > 4.80 | [V] | 0.1 [s]continuous | 2 DCY | ||||
| Idle Speed Control (ISC) | P0506 - Idle Control System RPM - Lower Than Expected | out of range low | engine speed deviationandRPM controller torque value | > 100not calibrated | [rpm][Nm] | time after engine start BAROECT downstream engine IAT @ manifoldtorque safety limitation conditions vehicle speed: vehicle speedorengine running and decoupledconditions driver request:accelerator pedalorengine running and decoupled for timefor manual transmission:engine load | >= 2.5> 62.50-30...143> -30not active0activereleased by driver not equipped> 5.0not calibrated | [s][kPa][° C][° C][mph][-][s][%] | 10.0 [s] | 2 DCY |
| P0507 - Idle Control System RPM - Higher Than Expected | out of range high | engine speed deviationandRPM controller torque valueorintegrated number of fuel cut off | < -200not calibrated>= 5.00 | [rpm][Nm] [-] | time after engine start BAROECT downstream engine IAT @ manifoldtorque safety limitation conditions vehicle speed: vehicle speedorengine running and decoupledconditions driver request:accelerator pedalorengine running and decoupled for time | >= 2.5> 62.50-30...143> -30not active0activereleased by driver not equipped> 5.0 | [s][kPa][° C][° C][mph][s] | 10.0 [s] | 2 DCY | |
| Cold Start Monitoring Idle Speed Control (ISC) | P050A - Cold Start Idle Control System Performance | out of range low | engine speed deviationandRPM controller torque value | > 100not calibrated | [rpm][Nm] | catalyst heatingtime after engine startBAROECT downstream engine torque safety limitation conditions vehicle speed: vehicle speedorengine running and decoupledconditions driver request:accelerator pedalor | active>= 0.0> 62.50-30...143not active0activereleased by driver | [s][kPa][° C][mph] | 8.0 [s] | 2 DCY |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| engine running and decoupled for timefor manual transmission:engine load | not equipped> 3.0< 0.00 | [s][%] | ||||||||
| P050A - Cold Start Idle Control System Performance | out of range high | engine speed deviationandRPM controller torque valueorintegrated number of fuel cut off | < -200not calibrated not calibrated | [rpm][Nm] [-] | catalyst heatingtime after engine startBAROECT downstream engine torque safety limitation conditions vehicle speed: vehicle speedorengine running and decoupledconditions driver request:accelerator pedalorengine running and decoupled for time | active>= 0.0> 62.50-30...143not active0activereleased by driver not equipped> 3.0 | [s][kPa][° C][mph][s] | 8.0 [s] | 2 DCY | |
| Idle Speed Control (ISC) | P0506 - Idle Control System RPM - Lower Than Expected | functional check | integrated deviation of engine | > 1800 | [rpm] | time after engine start BAROECT downstream engine IAT @ manifoldtorque safety limitation conditions vehicle speed: vehicle speedorengine running and decoupledconditions driver request:accelerator pedalorengine running and decoupled for time | >= 2.5> 62.50-30...143> -30not active0activereleased by driver not equipped> 5.0 | [s][kPa][° C][° C][mph][s] | 3.0 [s] | 2 DCY |
| SENT: Manifold Absolute | P0107 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Low | out of range low | MAP signal | < 10.00 | [kPa] | engine speed electrical sensor checkengine angle position | > 900no faultsynchronized | [rpm] | 0.5 [s] | 2 DCY |
| Manifold Absolute Pressure (MAP) Sensor | P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | cross check | diff. manifold pressure toaverage value of all pressure | < -3.00 | [kPa] | engine shut-off-time | > 3.0 | [s] | 0 [s]once / DCY | 2 DCY |
| P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | cross check | diff. manifold pressure to | > 3.00 | [kPa] | engine shut-off-time | > 3.0 | [s] | 0 [s] | 2 DCY | |
| Manifold Absolute Pressure | P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | rationality check low | difference manifold pressure - | < -3.00 | [kPa] | engine speed | >= 400 | [rpm] | 0.6 [s] | 2 DCY |
| P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | rationality check high | difference manifold pressure - upper threshold model | > 3.00 | [kPa] | engine speed | >= 400 | [rpm] | 0.6 [s] multiple | 2 DCY | |
| SENT: Manifold Absolute | P0105 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit | sensor internal check | sensor signal: electrical checkorsensor signal: initialization check | error detectederror detected | 0.5 [s] | 2 DCY | ||||
| Intake Manifold | P2279 - Intake Air System Leak Bank 1 | adaptation value monitoring | offset value throttle mass flowand | > 15.00 | [kg/h] | desired MAFECT downstream engine | 3.00...40.00-48...143 | [kg/h][° C] | 132 [s]multiple | 2 DCY |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| correction factor | > 0.97 | [-] | BARO | > 0.00 | [kPa] | |||||
| ratio of desired MAP to pressure | > 0.20 | [-] | ||||||||
| engine speed | 500...1300 | [rpm] | ||||||||
| time after engine start | > 2.5 | [s] | ||||||||
| fuel cut-off | not active | |||||||||
| for time | >= 3.0 | [s] | ||||||||
| evap purge valve | closed | |||||||||
| EGR | not equipped | |||||||||
| MAF from intake manifold to | not calibrated | |||||||||
| integrated negative difference of | not detected | |||||||||
| Cold Start Monitoring | P050B - Cold Start Ignition Timing Performance | idle | diff. commanded vs. actual spark | > 20.00 | [%] | general: | 5.5 [s] | 2 DCY | ||
| Ignition Control (IC) | ignition timing monitor | commanded spark retard during | < 80.0 | [%] | ||||||
| catalyst heating | ||||||||||
| catalyst heating | active | |||||||||
| for time | > 4.0 | [s] | ||||||||
| fuel cut off | not active | |||||||||
| BARO | > 60.00 | [kPa] | ||||||||
| idle condition | active | |||||||||
| diff. relative engine load vs. | <= | 10.01 | | [%] | ||||||||
| (for relative engine load dynamic | ||||||||||
| diff. engine speed vs. filtered | <= | 150 | | [rpm] | ||||||||
| (for engine speed dynamic | ||||||||||
| relative engine load | <= 30.00...75.00 | [%] | ||||||||
| conditions vehicle speed: | ||||||||||
| vehicle speed | 0 | [mph] | ||||||||
| or | ||||||||||
| engine running and decoupled | active | |||||||||
| Cold Start Monitoring | P13EA - Cold Start Ignition Timing Performance Off Idle | part load | diff. commanded vs. actual spark | > 10.00 | [%] | general: | < 90.0active> 4.0not active> 60.00<= | 10.01 | <= | 150 | not active>= 3not calibrated not active | 8.0 [s] | 2 DCY | |
| Ignition Control (IC) | ignition timing monitor | commanded spark retard during | [%] | |||||||
| catalyst heating | ||||||||||
| for time | [s] | |||||||||
| fuel cut off | ||||||||||
| BARO | [kPa] | |||||||||
| diff. relative engine load vs. | [%] | |||||||||
| (for relative engine load dynamic | ||||||||||
| diff. engine speed vs. filtered | [rpm] | |||||||||
| (for engine speed dynamic | ||||||||||
| idle condition | ||||||||||
| conditions vehicle | ||||||||||
| vehicle speed | [mph] | |||||||||
| or | ||||||||||
| vehicle speed | [mph] | |||||||||
| additional (only for hybrid): | ||||||||||
| engine running and decoupled | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 | ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |
|---|---|---|---|---|---|---|---|---|---|---|
| Ignition Coil | P2300 - Ignition Coil "A" Primary Control Circuit Low | circuit low | signal current | > 24.00 | [mA] | fuel cut off | active | 5.00 [events] | 2 DCY | |
| P2309 - Ignition Coil "D" Primary Control Circuit Low | and | battery voltage | 9.00...16.00 | [V] | ||||||
| P2306 - Ignition Coil "C" Primary Control Circuit Low | additional conditions @ low | |||||||||
| engine speed | ||||||||||
| P2315 - Ignition Coil "F" Primary Control Circuit Low | number of ignitions | >= 7.00 | [-] | |||||||
| P2303 - Ignition Coil "B" Primary Control Circuit Low | ||||||||||
| P2312 - Ignition Coil "E" Primary Control Circuit Low | ||||||||||
| P0351 - Ignition Coil "A" Primary Control Circuit/Open | open circuit | signal current | -0.25...-2.00 | [mA] | fuel cut off | active | 5.00 [events] | 2 DCY | ||
| continuous | ||||||||||
| P0354 - Ignition Coil "D" Primary Control Circuit/Open | and | battery voltage | 9.00...16.00 | [V] | ||||||
| P0353 - Ignition Coil "C" Primary Control Circuit/Open | additional conditions @ low | |||||||||
| engine speed | ||||||||||
| P0356 - Ignition Coil "F" Primary Control Circuit/Open | number of ignitions | >= 7.00 | [-] | |||||||
| P0352 - Ignition Coil "B" Primary Control Circuit/Open | ||||||||||
| P0355 - Ignition Coil "E" Primary Control Circuit/Open | ||||||||||
| P2301 - Ignition Coil "A" Primary Control Circuit High | circuit high | signal voltage | > 5.00...7.10 | [V] | fuel cut off | active | 5.00 [events] | 2 DCY | ||
| continuous | ||||||||||
| P2310 - Ignition Coil "D" Primary Control Circuit High | and | battery voltage | 9.00...16.00 | [V] | ||||||
| P2307 - Ignition Coil "C" Primary Control Circuit High | additional conditions @ low | |||||||||
| engine speed | ||||||||||
| P2316 - Ignition Coil "F" Primary Control Circuit High | number of ignitions | 7.00 | [-] | |||||||
| P2304 - Ignition Coil "B" Primary Control Circuit High | ||||||||||
| P2313 - Ignition Coil "E" 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 | < 180.00...220.00 | [rpm/s] | |||||
| for time | > 0.3...0.8 | [s] | ||||||||
| conditions for engine load MAP | not calibrated | [kPa] | ||||||||
| orengine loador | < 1.20...9.70 | [%] | ||||||||
| idle modeconditions above must be for timecrankshaft limp home mode normal interval between tests crankshaft revolutions | active> 0.2...0.6not active2000.00 | [s]CRK [rev] | ||||||||
| interval between tests (in case crankshaft revolutionsinterval between tests (in case of fault memory entry incrankshaft revolutions | 60.002000.00 | CRK [rev]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 | < 180.00...220.00 | [rpm/s] | |||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| for time | > 0.3...0.8 | [s] | ||||||||
| conditions for engine load detection MAP | not calibrated | [kPa] | ||||||||
| or engine load or | < 1.20...9.70 | [%] | ||||||||
| idle mode conditions above must be for time crankshaft limp home mode normal interval between tests crankshaft revolutions | active> 0.2...0.6 not active 2000.00 | [s] CRK [rev] | ||||||||
| interval between tests (in case crankshaft revolutions interval between tests (in case of fault memory entry in crankshaft revolutions | 60.002000.00 | CRK [rev] 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 | < 180.00...220.00 | [rpm/s] | |||||
| for time | > 0.3...0.8 | [s] | ||||||||
| conditions for engine load detection MAP | not calibrated | [kPa] | ||||||||
| or engine load or | < 1.20...9.70 | [%] | ||||||||
| idle mode conditions above must be for time crankshaft limp home mode normal interval between tests crankshaft revolutions | active> 0.2...0.6 not active 2000.00 | [s]CRK [rev] | ||||||||
| interval between tests (in case crankshaft revolutions interval between tests (in case of fault memory entry in crankshaft revolutions | 60.002000.00 | CRK [rev] 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 | < 180.00...220.00 | [rpm/s] | |||||
| for time | > 0.3...0.8 | [s] | ||||||||
| conditions for engine load detection MAP | not calibrated | [kPa] | ||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| or | ||||||||||
| engine load | < 1.20...9.70 | [%] | ||||||||
| or | ||||||||||
| idle mode | active | |||||||||
| conditions above must be | ||||||||||
| for time | > 0.2...0.6 | [s] | ||||||||
| crankshaft limp home mode | not active | |||||||||
| normal interval between tests | ||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| crankshaft revolutions | 60.00 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault memory entry in | ||||||||||
| 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 | < 180.00...220.00 | [rpm/s] | |||||
| for time | > 0.3...0.8 | [s] | ||||||||
| conditions for engine load MAP | not calibrated | [kPa] | ||||||||
| or engine load or | < 1.20...9.70 | [%] | ||||||||
| idle mode conditions above must be for time crankshaft limp home mode normal interval between tests crankshaft revolutions | active> 0.2...0.6 not active 2000.00 | [s]CRK [rev] | ||||||||
| interval between tests (in case crankshaft revolutions interval between tests (in case of fault memory entry in crankshaft revolutions | 60.002000.00 | CRK [rev] 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 | < 180.00...220.00 | [rpm/s] | |||||
| for time | > 0.3...0.8 | [s] | ||||||||
| conditions for engine load detection MAP | not calibrated | [kPa] | ||||||||
| o rengine load or | < 1.20...9.70 | [%] | ||||||||
| idle mode conditions above must be for time crankshaft limp home mode | active> 0.2...0.6 not active | [s] | ||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| normal interval between tests | ||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| crankshaft revolutions | 60.00 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault memory entry in | ||||||||||
| 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] | 2 DCY | |
| multiple | ||||||||||
| for number of tests | >= 3.00 | [-] | engine speed gradient | < 180.00...220.00 | [rpm/s] | |||||
| for time | > 0.3...0.8 | [s] | ||||||||
| conditions for engine load | ||||||||||
| detection | ||||||||||
| MAP | not calibrated | [kPa] | ||||||||
| or | ||||||||||
| engine load | < 1.20...9.70 | [%] | ||||||||
| or | ||||||||||
| idle mode | active | |||||||||
| conditions above must be | ||||||||||
| for time | > 0.2...0.6 | [s] | ||||||||
| crankshaft limp home mode | not active | |||||||||
| normal interval between tests | ||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| crankshaft revolutions | 60.00 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault memory entry in | ||||||||||
| 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] | 2 DCY | |
| multiple | ||||||||||
| for number of tests | >= 3.00 | [-] | engine speed gradient | < 180.00...220.00 | [rpm/s] | |||||
| for time | > 0.3...0.8 | [s] | ||||||||
| conditions for engine load | ||||||||||
| detection | ||||||||||
| MAP | not calibrated | [kPa] | ||||||||
| or | ||||||||||
| engine load | < 1.20...9.70 | [%] | ||||||||
| or | ||||||||||
| idle mode | active | |||||||||
| conditions above must be | ||||||||||
| for time | > 0.2...0.6 | [s] | ||||||||
| crankshaft limp home mode | not active | |||||||||
| normal interval between tests | ||||||||||
| crankshaft revolutions | 2000.00 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| crankshaft revolutions | 60.00 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault memory entry in | ||||||||||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| crankshaft revolutions | 2000.00 | CRK [rev] | ||||||||
| Knock Sensor (KS) | P0327 - Knock/Combustion Vibration Sensor 1 Circuit Low Bank 1 or Single Sensor P0332 - Knock/Combustion Vibration Sensor 2 Circuit Low Bank 2 | out of range low | reference voltage integral | < 0.01...0.07 | [V*ms] | engine speedECT downstream engineengine load | > 1600> 15> 30.00...34.99 | [rpm][° C][%] | 3.0 [s] multiple | 2 DCY |
| P0328 - Knock/Combustion Vibration Sensor 1 Circuit High Bank 1 or Single Sensor P0333 - Knock/Combustion Vibration Sensor 2 Circuit High Bank 2 | out of range high | reference voltage integral | > 25.00 | [V*ms] | engine speedECT downstream engineengine load | > 1500> 15> 30.00...34.99 | [rpm][° C][%] | 3.0 [s] | 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] | 2 DCY | ||
| P0659 - Actuator Supply Voltage "A" Circuit High | circuit high | signal current | > 0.60...12.50 | [A] | actuator | commanded on | 0.50 [s] | 2 DCY | ||
| Battery Voltage | U3501 - Control Module Input Power "A" Circuit Low | out of range low | battery voltage | < 11.00 | [V] | case 1enginetime after first engine startcase 2enginestop/start mode | running> 1.0not runningactive | [s] | 9.0 [s] continuous | 2 DCY |
| Battery Voltage | U3501 - Control Module Input Power "A" Circuit Low | out of range low | battery voltage | < 9.00 | [V] | case 1 ignition engine case 2 ignitionengine | on not runningoff not running | 9.0 [s] | 2 DCY | |
| Battery Voltage | U3502 - Control Module Input Power "A" Circuit High | out of range high | battery voltage | > 16.00 | [V] | case 1enginetime after first engine startcase 2enginestop/start mode | running> 1.0not runningactive | [s] | 9.0 [s] | 2 DCY |
| Battery Voltage | U3502 - Control Module Input Power "A" Circuit High | out of range high | battery voltage | > 16.00 | [V] | case 1 ignition engine case 2 ignitionengine | on not runningoff not running | 9.0 [s] | 2 DCY | |
| Battery Voltage | P0562 - System Voltage Low | ECM power supply check | signal voltage | <= 1.5...2.0 | [V] | ECM initialization | active | 2 [events] | 1 DCY | |
| Engine Control Module (ECM): | P2610 - ECM/PCM Engine Off Timer Performance | internal hardware check | internal check | failure | ECM power onorignitionorignition(during ECM keep alive-time) | completedonoff | none [-] | 2 DCY | ||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Engine Control Module (ECM): | P2610 - ECM/PCM Engine Off Timer Performance | rationality check high | deviation engine-off-time and | > 8.00 | [%] | reference ECM keep alive time | 63.0 | [s] | none [-] | 2 DCY |
| P2610 - ECM/PCM Engine Off Timer Performance | rationality check low | deviation engine-off-time and | < -8.00 | [%] | reference ECM keep alive time | 63.0 | [s] | none [-] | 2 DCY | |
| P2610 - ECM/PCM Engine Off Timer Performance | rationality check low | deviation engine-off-time and | < -8.00 | [%] | ECM shut down completed ignition | >= 1on | [-] | none [-] | 2 DCY | |
| 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): | U0302 - Software Incompatibility With Transmission Control Module | communication with TCM | receiving AT information from | TCM signal | battery voltage time after ignition on | 9.5...16.0>= 500 | [V][ms] | 5.0 [s] | 2 DCY | |
| Engine Control Module (ECM): | P060C - Internal Control Module Main Processor Performance | function monitoring: direct fuel | internal check | failed | internal engine speed | > 1200 | [rpm] | 0.5 [s] | 2 DCY | |
| Engine Control Module (ECM): | P060C - Internal Control Module Main Processor Performance | function monitoring: Direct Fuel | internal check | failed | internal engine speed | > 1200 | [rpm] | 0.5 [s] | 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 | P060C - Internal Control Module Main Processor Performance | function monitoring: Direct 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 ControlModule | 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 ControlModule | P060C - Internal Control Module Main Processor Performance | function monitoring: engine speed deviation | difference between calculated and internal engine speed | > 400 | [rpm] | internal engine speed | > 520 | [rpm] | 0.5 [s] continuous | 2 DCY |
| Engine Control Module (ECM): Electronic Throttle ControlModule | P0606 - ECM/PCM Processor | function monitoring: coding | internal check | failed | 0.5 [s] continuous | 2 DCY | ||||
| Engine Control Module (ECM): Electronic Throttle ControlModule | P060C - Internal Control Module Main Processor Performance | function monitoring: ignition angle | internal check | failed | internal engine speed | > 1200 | [rpm] | 0.5 [s] continuous | 2 DCY | |
| Engine Control Module (ECM): Electronic Throttle ControlModule | 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 ControlModule | 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 ControlModule | P060C - Internal Control Module Main Processor Performance | function monitoring: input signals for torque monitoring | internal check | failed | internal engine speed | > 400 | [rpm] | 0.5 [s] continuous | 2 DCY | |
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance | function monitoring: cylinder deactivation (CD) | ignition on deactivated cylinders or injection on deactivated cylinders | active active | internal engine speed cylinder deactivation (CD) | > 1200 active | [rpm] | 0.5 [s] continuous | 2 DCY | |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Engine Control Module (ECM):Electronic Throttle Control | P060C - Internal Control Module Main Processor Performance | function monitoring: injectionmode | internal check | failed | internal engine speed | > 1200 | [rpm] | 0.5 [s]continuous | 2 DCY | |
| Engine Control Module (ECM):Electronic Throttle Control | P0606 - ECM/PCM Processor | function monitoring: acceleratorposition | APP sensor signal | failure | 500 [ms]continuous | 2 DCY | ||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor | function monitoring: injection quantity limitation | Injection powerstage deactivationorCAN / FlexRay transreceiver deactivation | failedfailed | 0.1 [s] once / DCY | 2 DCY | ||||
| Engine Control Module (ECM):Electronic Throttle Control | P0169 - Incorrect Fuel Composition | function monitoring: loadplausibility | abs. difference betweenpredicted and real air mass | > 11.25 | [%] | engine speed | >= 1200 | [rpm] | 0.5 [s]continuous | 2 DCY |
| Engine Control Module (ECM):Electronic Throttle Control | P060C - Internal Control Module Main Processor Performance | function monitoring: speedcontrol | torque interventions from speedcontrol | incorrect | ignition | on | 0.5 [s]continuous | 2 DCY | ||
| Engine Control Module (ECM):Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance | function monitoring: maximum torque comparison | monitoring detects that actuallevel 1 torque setpoint is greater than torque setpoint plus offset | incorrect | ignition | on | 0.5 [s] continuous | 2 DCY | ||
| Engine Control Module (ECM):Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance | function monitoring: maximum torque comparison | monitoring detects that actualtorque is greater than torque setpoint plus offset | incorrect | ignition | on | 0.5 [s] continuous | 2 DCY | ||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor P0606 - ECM/PCM Processor P0606 - ECM/PCM Processor P0606 - ECM/PCM Processor P0606 - ECM/PCM Processor P0606 - ECM/PCM Processor P0606 - ECM/PCM Processor | internal hardware check | internal check | failure | none [-] continuous | 2 DCY | ||||
| Engine Control Module (ECM):Electronic Throttle Control | P0606 - ECM/PCM Processor | function monitoring: hardwarewatch dog | overvoltage detection | failure | 0.5 [s]continuous | 2 DCY | ||||
| Engine Control Module (ECM): Electronic Throttle Control | P0606 - ECM/PCM Processor | function monitoring: hardware watch dog | hardware checkinjection deactivation line | failure | 0.5 [s] | 2 DCY | ||||
| P0606 - ECM/PCM Processor | function monitoring: hardware watch dog | hardware checkerror pin line | failure | 0.5 [s] | 2 DCY | |||||
| Engine Control Module (ECM):Electronic Throttle Control | P0606 - ECM/PCM Processor | function monitoring: hardwarewatch dog | internal check | failure | 0.5 [s]continuous | 2 DCY | ||||
| Engine Control Module (ECM): Electronic Throttle Control | P2106 - Throttle Actuator Control System - Forced Limited Power | functional check | actuator diagnostic signal: internal errorandposition deviation error | failureactive | throttle actuator actuator | not active commanded on | 0.01 [s] continuous | 2 DCY | ||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Engine Control Module (ECM): Ignition Control (IC) | P06D1 - Internal Control Module Ignition Coil Control Performance | 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 | error detected | engine speed | not calibrated | [rpm] | 0.5 [s] | 2 DCY | ||
| Engine Control Module (ECM): | P06D1 - Internal Control Module Ignition Coil Control Performance | communication with Ignition | driver initialization | error detected | 10 [ms] | 2 DCY | ||||
| Cold Start MonitoringEngine Control Module (ECM): | P0606 - ECM/PCM Processor | rationality check | ratio injection fault counter to number of requested injections | > 0.10 | [-] | general conditionsengineinjection mode for catalyst heatinginjection on all cylinderscatalyst heatingconditions at fault decisioncatalyst heatingrequired monitoring time | running activeactive activefinished> 10.0 | [s] | 60 [s]once / DCY | 2 DCY |
| Engine Control Module (ECM): | U1103 - Production Mode Active | function monitoring: mode | production mode | active | for activation:during ECM keep alive-time after vehicle speedengine speedmax trip mileage since initial vehicle start-upfor hybrid:drive motor | <= 30< 62.15off | [mph][rpm] [miles] | 0 [s] | 1 DCY | |
| Engine Control Module (ECM):RAM | P0606 - ECM/PCM Processor | controller RAM check | RAM error | memory checksumerror | initialization phase | active | 200 [ms]once / DCY | 2 DCY | ||
| Engine Control Module (ECM): | P0606 - ECM/PCM Processor P0606 - ECM/PCM Processor | internal self test | test result | failed | 150.00 | 2 DCY | ||||
| Engine Control Module (ECM): | P0606 - ECM/PCM Processor P0606 - P0606 - ECM/PCM Processor | internal self test | test result | failed | 4.00 [events] | 2 DCY | ||||
| Engine Control Module (ECM): | P0643 - Sensor Reference Voltage "A" Circuit High | overvoltage detection | signal voltage | > 5.20 | [V] | 0.1 [s] | 2 DCY | |||
| Engine Control Module (ECM):Sensor Reference Circuit A | P0642 - Sensor Reference Voltage "A" Circuit Low | undervoltage detection | signal voltage | < 4.8 | [V] | 0.1 [s]continuous | 2 DCY | |||
| Engine Control Module (ECM): Sensor Reference Circuit B | P0653 - Sensor Reference Voltage "B" Circuit High | overvoltage detection | signal voltage | > 5.20 | [V] | 0.1 [s] continuous | 2 DCY | |||
| Engine Control Module (ECM): Sensor Reference Circuit B | P0652 - Sensor Reference Voltage "B" Circuit Low | undervoltage detection | signal voltage | < 4.8 | [V] | 0.1 [s] continuous | 2 DCY | |||
| Engine Control Module (ECM): Sensor Reference Circuit C | P0699 - Sensor Reference Voltage "C" Circuit High | overvoltage detection | signal voltage | > 5.20 | [V] | 0.1 [s] continuous | 2 DCY | |||
| Engine Control Module (ECM): Sensor Reference Circuit C | P0698 - Sensor Reference Voltage "C" Circuit Low | undervoltage detection | signal voltage | < 4.8 | [V] | 0.1 [s] continuous | 2 DCY | |||
| Engine Control Module (ECM): Transport Mode | P169A - Loading Mode Active | function monitoring: mode change | transport mode | active | for activation:during ECM keep alive-time after | 0 [s]continuous | 1 DCY | |||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| vehicle speedengine speedmax trip mileage since initial vehicle start-upproduction modefor hybrid:drive motor | <= 30< 62.15not activeoff | [mph][rpm] [miles] | ||||||||
| COM: Ambient Air Temperature | P0072 - Ambient Air Temperature Sensor Circuit "A" Low | communication with AAT Sensor | AAT signal: circuit low | error detected | time after ignition on | > 500 | [ms] | 1.00 [s] | 2 DCY | |
| COM: Ambient Air Temperature | P0070 - Ambient Air Temperature Sensor Circuit "A" | communication with AAT Sensor | AAT signal: circuit high | error detected | time after ignition on | > 500 | [ms] | 1.00 [s] | 2 DCY | |
| COM: Ambient Air Temperature(AAT) Sensor | U0422 - Invalid Data Received From Body Control Module | communication with AAT Sensor | AAT signal: initialization | error detected | time after ignition on | > 500 | [ms] | 3.00 [s]continuous | 2 DCY | |
| COM: Airbag | P1609 - Crash Shut-Off Was Triggered | communication with Airbag | received data: crash intensity forshut down Fuel Injection | detected | 0 [s]continuous | 1 DCY | ||||
| - if equipped -COM: All Wheel Drive Control | U0114 - Lost Communication With Four-Wheel Drive Clutch Control Module | communication with AWDCM | received message | no message | battery voltagetime after ignition on | 9.5...16.0>= 500 | [V][ms] | 500 [ms]continuous | 2 DCY | |
| COM: Barometric Pressure | P2229 - Barometric Pressure Sensor "A" Circuit High | sensor internal check (rationality) | sensor signal: rationality check | error detected | ignition | on | 3.0 [s] | 2 DCY | ||
| COM: Body Control Module (BCM) | U0140 - Lost Communication With Body Control Module | communication with BCM | received message | no message | battery voltagetime after ignition on | 9.5...16.0>= 500 | [V][ms] | 2.0 [s] continuous | 2 DCY | |
| COM: Body Control Module | U0141 - Lost Communication With Body Control Module "A" | communication with BCM 2 | received message | no message | battery voltagetime after ignition on | 9.5...16.0>= 500 | [V][ms] | 5.0 [s] | 2 DCY | |
| COM: Body Control Module | U0431 - Invalid Data Received From Body Control Module "A" | communication with BCM 2 | received message | implausible | battery voltagetime after ignition on | 9.5...16.0>= 500 | [V][ms] | 1.0 [s] | 2 DCY | |
| COM: Brake System Control | U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" | communication with BSCM | received message | implausible | battery voltagetime after ignition on | 9.5...16.0>= 500 | [V][ms] | 500 [ms] | 2 DCY | |
| COM: Brake System Control | U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" | communication with BSCM | received data | out of valid range | battery voltagetime after ignition on | 9.5...16.0>= 500 | [V][ms] | 60 [ms] | 2 DCY | |
| COM: Brake System Control | U0121 - Lost Communication With Anti-Lock Brake System (ABS) Control Module "A" | communication with BSCM | received message | no message | battery voltagetime after ignition on | 9.5...16.0>= 500 | [V][ms] | 500 [ms] | 2 DCY | |
| COM: Fuel Level (FL) Sensor 1 | P0462 - Fuel Level Sensor "A" Circuit Low | communication with IPC | IPC module signal: signal range | error detected | ECM drive | active | 0.5 [s] | 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] | 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 -COM: Fuel Level (FL) Sensor 2 | 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 | ||
| - if equipped -COM: Fuel Level (FL) Sensor 2 | P2068 - Fuel Level Sensor "B" Circuit High | communication with IPC | IPC module signal: circuit high | error detected | ignition | on | 0.5 [s] | 2 DCY | ||
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| - if equipped -COM: Fuel Level (FL) Sensor 2 | P2067 - Fuel Level Sensor "B" Circuit Low | communication with IPC | IPC module signal: circuit low | error detected | ignition | on | 0.5 [s] | 2 DCY | ||
| COM: Fuel Pump Control | P064A - Fuel Pump Control Module "A" | actuator internal check | number of failed internal checks | 2 | [-] | 0.7 [s] | 2 DCY | |||
| COM: Fuel Pump ControlModule (FPCM) | P025B - Fuel Pump Module "A" Control Circuit Range/Performance | actuator internal check (over-temperature warning power | power stage temperature | > 135 | [° C] | 5.9 [s]continuous | 2 DCY | |||
| COM: Fuel Pump ControlModule (FPCM) | P2635 - Fuel Pump "A" Low Flow/Performance | actuator internal check (signalrange check) | phase current | > 25.0 | [A] | 3.1 [s]continuous | 2 DCY | |||
| COM: Fuel Pump Control Module (FPCM) | P2635 - Fuel Pump "A" Low Flow/Performance | actuator internal check (pump blocked) | number of detected non successfull pump starts | 3 | [-] | 1.3 [s] continuous | 2 DCY | |||
| COM: Fuel Pump Control Module (FPCM) | P0628 - Fuel Pump "A" Control Circuit Low | actuator internal check (short circuit) | phase currentnumber of checks | > 602 | [A][-] | 1.5 [s] continuous | 2 DCY | |||
| COM: Fuel Pump Control | P0627 - Fuel Pump "A" Control Circuit/Open | actuator internal check (open | phase current rotating field | < 3not detected | [A] | 1.7 [s] | 2 DCY | |||
| COM: Fuel Pump Control | P2635 - Fuel Pump "A" Low Flow/Performance | actuator internal check (engine | speed deviation | > 10 | [%] | 6.9 [s] | 2 DCY | |||
| COM: Fuel Pump Control | P025B - Fuel Pump Module "A" Control Circuit Range/Performance | actuator internal check (over- | power stage temperature | > 140 | [° C] | 7.1 [s] | 2 DCY | |||
| COM: Instrument Panel Cluster (IPC) | U0423 - Invalid Data Received From Instrument Panel Cluster Control Module | communication with IPC | received data | out of valid range | battery voltagetime after ignition on | 9.5...16.0>= 500 | [V][ms] | 3.0 [s] continuous | 2 DCY | |
| COM: Instrument Panel Cluster | U0155 - Lost Communication With Instrument Panel Cluster (IPC) Control Module | communication with IPC | received message | no message | battery voltagetime after ignition on | 9.5...16.0>= 500 | [V][ms] | 5.0 [s] | 2 DCY | |
| COM: Transmission Control | U0402 - Invalid Data Received From TCM | communication with TCM | received message | implausible | battery voltagetime after ignition on | 9.5...16.0>= 500 | [V][ms] | 500 [ms] | 2 DCY | |
| COM: Transmission Control | U0402 - Invalid Data Received From TCM | communication with TCM | received data | out of valid range | battery voltagetime after ignition on | 9.5...16.0>= 500 | [V][ms] | 320 [ms] | 2 DCY | |
| COM: Transmission Control | U0101 - Lost Communication with TCM | communication with TCM | received message | no message | battery voltagetime after ignition on | 9.5...16.0>= 500 | [V][ms] | 0.8 [s] | 2 DCY | |
| COM: Vehicle Speed Sensor | P0502 - Vehicle Speed Sensor "A" Circuit Low | communication with VSS | speed sensor signal: circuit low | error detected | time after ignition on | > 500 | [ms] | 0.5 [s] | 2 DCY | |
| COM: Vehicle Speed Sensor | P0502 - Vehicle Speed Sensor "A" Circuit Low | communication with VSS | speed sensor signal: circuit high | error detected | time after ignition on | > 500 | [ms] | 0.5 [s] | 2 DCY | |
| COM: Vehicle Speed Sensor (VSS) | P0502 - Vehicle Speed Sensor "A" Circuit Low | communication with VSS | speed sensor signal: open circuit | error detected | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY | |
| COM: Vehicle Speed Sensor (VSS) | P0501 - Vehicle Speed Sensor "A" Circuit Range/Performance | communication with VSS | speed sensor signal: out of range | error detected | time after ignition on | > 500 | [ms] | 0.5 [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 | [mph] | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
Table continues below
| Component / System | Fault Code ECM1 ECM2 | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| COM: Vehicle Speed Sensor (VSS) | U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" | communication with VSS | speed sensor signal: out of range high | > 202 | [mph] | time after ignition on | > 500 | [ms] | 0.5 [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: initialisation error | 407 | [mph] | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
| FlexRay: Controller | U0080 - Vehicle Communication Bus F | FlexRay communication check | FlexRay lost synchronization | transmitting and receiving no | battery voltage time after ignition on | 9.5...16.0>= 500 | [V][ms] | 400 [ms] continuous | 2 DCY | |