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 monitor measure of OSC compared to OSC of borderline catalyst | ratio of measured corrected OSC / OSC of borderline catalyst arithmetic average value of OSC ratio or EWMA filtered value of OSC ratio | not calibrated< 1.00 | [-][-] | monitor entry conditions for active lambda diagnosis (referenced) 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 detection deviation between new measured value and old EWMA filtered value number of checks for confirmation maximum tolerance to confirm filtered value initial value of filtered value maximum number of checks per driving cycle additional conditions: no additional conditions calibrated | 2.00 | checked not calibrated 0.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 torque fuel cut off rough road | > 0.0>= 0 not 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 | |||||||||
| Auto-ignition | 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 deceleration or | > 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 deceleration or Cyl. 1 - high dynamic: relative angular crankshaft deceleration | > 24600...48750> 32800...65000 | [1/s A 2 ][1/s A 2 ] | fuel cut off diff. setpoint vs. actual rail pressuretooth angle adaptation diff. basic vs. current ignition timing no dynamic engine speed gradient and setpoint MAP gradient medium dynamic engine speed gradient or setpoint 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 deceleration or Cyl. 2 - medium dynamic: relative angular crankshaft deceleration or Cyl. 2 - high dynamic: relative angular crankshaft deceleration | > 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 deceleration or Cyl. 3 - medium dynamic: relative angular crankshaft deceleration or Cyl. 3 - high dynamic:relative angular crankshaft deceleration | >= 15600...38000>= 23400...57000>= 31200...76000 | [1/s A 2 ][1/s A 2 ][1/s A 2 ] | high dynamic engine speed gradient and set point 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 deceleration or Cyl. 4 - medium dynamic: relative angular crankshaft deceleration or Cyl. 4 - high dynamic:relative angular crankshaft deceleration | > 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 deceleration or Cyl. 5 - medium dynamic: relative angular crankshaft deceleration or Cyl. 5 - high dynamic:relative angular crankshaft deceleration | > 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 deceleration or Cyl. 6 - medium dynamic: relative angular crankshaft deceleration or Cyl. 6 - high dynamic:relative angular crankshaft deceleration | > 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 diagnostic number of checks | > -0.40>= 15.00 | [kPa][-] | fuel level change of BARO BAROAAT vehicle speed lambda control cold startmax. possible EVAP purge flow | > 50.00<= 0.30<= 74.00>= 4...35<= 25...204 closed 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] | actuator battery voltage | commanded on 7.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] | actuator battery voltage | commanded off 7.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] | actuator battery voltage | commanded off 7.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: ignition engine running case 2: | on running | 0.5 [s] continuous | 2 DCY | |
| ignition NVLD (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: ignition NVLD (EVAP-System) diagnostic mode | on running off 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: ignition NVLD (EVAP-System) diagnostic mode | on running off 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 speed BARO AAT time since engine start in preceding 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 speed BARO AAT time since engine start in preceding 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 on engine sensor supply voltage | > 1.0 not cranking no 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 on engine sensor supply voltage | > 1.0 not cranking no 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 check or sensor signal: initialization check | error detected error 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 EVAP pressure 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 EVAP pressure sensor | received message | implausible message | 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 speed time after engine start BAROAAT fuel level EVAP vent valve | 0...81> 600.0> 73.00> 4 not calibrated ready | [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: ignition fuel level NVLD (EVAP-System) diagnostic modecase 2: ignition engine | off< 85.00 active on 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 time ECT downstream engine IAT @ manifold fuel level IAT cross check ECT cross check | > 28800.0> -14> -14< 85.00 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 engine and diff. between smart temperature | >= 25.5>= 25.5 | [K][K] | engine off time fuel level IAT cross check ECT cross check | > 28800.0< 85.00 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] | ignition fuel level NVLD (EVAP-System) diagnostic mode | off< 85.00 active | [%] | 300 [s]once / DCY | 2 DCY |
| Evaporative Emission (EVAP) Fuel Vapor Temperature | P2025 - EVAP Fuel Vapor Temperature Sensor Performance | rationality check | reset counter | > 3.00 | [-] | ignition fuel level engine last ECM keep alive mode | on< 85.00 running finished | [%] | once / DCY | 1 DCY |
| P2025 - EVAP Fuel Vapor Temperature Sensor Performance | rationality check | time difference between ECM and 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: ignition case 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: ignition case 2: ignition (during ECM keep alive-time) | on/off | 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: ignition case 2: ignition (during ECM keep alive-time) | on/off | 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 time and number of check or security bit and number of checks | > 1000> 3.00 incorrect> 3.00 | [ms][-][-] | case 1: ignition engine case 2: ignition (during ECM keep alive-time) | on running off | 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 monitoring adaptive value limit low | adaptive injection time or injection close time out of range high | < -200> 580 | [↑ 1/4 s][↑ 1/4 s] | rail pressure ECT downstream engine, engine speed DFI | > 2.00 not calibrated 0...4000 active | [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 monitoring adaptive value limit high | adaptive injection time or injection close time out of range low | > 200< 200 | [↑ 1/4 s][↑ 1/4 s] | rail pressure ECT downstream engine, engine speed DFI | > 2.00 not calibrated 0...4000 active | [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 monitoring functional check - no activity | injection close time | not detected | rail pressure ECT downstream engine, engine speed DFI | > 2.00 not calibrated 0...4000 active | [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 cylinder scavenging 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 warm-up 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 warm-up 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 warm-up 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 warm-up 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 output for time | > 23.00> 25.0 | [%][s] | general: number of injections after engine start ECT downstream engine lambda control | >= 1000.00>= -48 closed 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. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| and high PCV purge load due to oil dilution MAF from brake booster tomanifold and case 1: EVAP purgecase 2: integrated EVAP purge mass case 3: EVAP purge controller limitation EVAP purge flow | not calibrated not calibrated not 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 output for time | < -23.00> 25.0 | [%][s] | general: number of injections after engine start ECT downstream engine lambda control high PCV purge load due to oil dilution MAF from brake booster to manifold and case 1: EVAP purgecase 2: integrated EVAP purge mass case 3: EVAP purge controller limitation EVAP purge flow | >= 1000.00>= -48 closed loop not calibrated not calibrated not 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 conditions 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 fuel trim monitor from previous DCY | > 0.030<= 0.06 | [-][-] | condition for lambda split operation catalyst heating case 1: general conditions decrease 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 fuel trim monitor) from previous DCY then O2S rear Control Loop (i-part, referenced) for time O2S front offset adaptation (referenced), final conditions: heal debounce else pending fault (offset or fuel trim monitor) from previous DCY O2S rear Control Loop (i-part, referenced) for time O2S front offset adaptation (referenced), final conditions: fault debounce case 2: pending fault fuel trim monitor from previous DCY O2S rear Control Loop (i-part, referenced) for time | active >= 0.0 fulfilled active>= 20.0 fulfilled active>= 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 debounce additional conditions: pending fault fuel trim and O2S front offset monitor from previous DCY O2S rear Control Loop (i-part, referenced) for time additional conditions: soot mass conditions no additional conditions calibrated | fulfilled active>= 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 operation catalyst heating case 1: general conditions increase of adapted I-part of 2nd lambda control loop between previous and actual DCY if no pending fault (offset or fuel trim monitor) from previous DCY then O2S rear Control Loop (i-part, referenced) for time O2S front offset adaptation (referenced), final conditions: heal debounce else pending fault (offset or fuel trim monitor) from previous DCY O2S rear Control Loop (i-part, referenced) for time O2S front offset adaptation (referenced), final conditions: fault debounce case 2: pending fault fuel trim monitor from previous DCY O2S rear Control Loop (i-part, referenced) for time O2S front offset adaptation (referenced), final conditions: fault debounce additional conditions: pending fault fuel trim and O2S front offset monitor from previous DCY O2S rear Control Loop (i-part, referenced) for time additional conditions: soot mass conditions no additional conditions calibrated | not calibrated< 0.01active>= 0.0 fulfilled active>= 20.0 fulfilled active>= 20.0 fulfilled active>= 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 fuel trim 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 warm-up 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 warm-up 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 Injection system too lean @ part load | adaptive value | > 23.00 | [%] | general: number of injections after engine start engine speed engine 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 warm-up 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 warm-up 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 | ECT rail pressure control high pressure start rail pressure before start | > -48; <= 143 closed 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 start lambda control fuel cut off relative fuel mass time after fuel cut off | > 10.0 closed 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 mass time 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 sensing signal voltage | < 1.00 | [V] | actuator | commanded on | 0.5 [s] continuous | 2 DCY | ||
| andhigh-side sensing signal voltage | 5.00 | [V] | ||||||||
| P0092 - Fuel Pressure Regulator "A" Control Circuit High | circuit low (high side) | signal voltage | > 9.00...14.00 | [V] | actuator | commanded on | 0.5 [s]continuous | 2 DCY | ||
| P0092 - Fuel Pressure Regulator "A" Control Circuit High | circuit high (high side) | signal voltage | > 9.00...14.00 | [V] | actuator | commanded on | 0.5 [s]continuous | 2 DCY | ||
| P0090 - Fuel Pressure Regulator "A" Control Circuit/Open | short between high side and 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 start time after fuel cut off fuel cut off catalyst heating fuel volume regulator control relative fuel mass | > 10.0> 7.0 not active not 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 off catalyst heating fuel volume regulator control relative fuel mass | > 7.0 not active not 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 off time after fuel cut off catalyst heating fuel volume regulator control relative fuel mass | not active> 7.0 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 off time after fuel cut off catalyst heating fuel volume regulator control relative fuel mass | not active> 7.0 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 function ECT 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 function ECT downstream engine | not calibrated> -48 | [° C] | ||||||||
| Fuel Pressure LP Regulator | P0089 - Fuel Pressure Regulator "A" Performance | functional check | diff. between actual pressure and target pressure | > 100.00 | [kPa] | time after engine start | > 60.0 | [s] | 8.0 [s]continuous | 2 DCY |
| ECT downstream engine high pressure pump fuel volume request time after minimum high pressure pump fuel volume request | > -48>= 5.00> 1.0 | [° C][mm A 3 ][s] | ||||||||
| low pressure pump cleaning function fuel cut off time after fuel cut off | not calibrated not active> 15.0 | [s] | ||||||||
| Fuel Pressure LP Regulator | P0089 - Fuel Pressure Regulator "A" Performance | functional check | diff. between target pressure and actual pressure | > 275.00 | [kPa] | time after engine start | > 60.0 | [s] | 6.0 [s]continuous | 2 DCY |
| ECT downstream engine low pressure pump cleaning function fuel cut off time after fuel cut off | > -48 not calibrated not 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 LP sensor | U066F - Lost Communication With Low Pressure Fuel System Sensor | communication with fuel pressure LP sensor | received message | no message | 0.5 [s]continuous | 2 DCY | ||||
| SENT: Fuel Pressure LP sensor | U11F2 - Lost Communication With Fuel Pressure Sensor "B" | communication with fuel pressure LP sensor | received message | implausible message | 0.5 [s]continuous | 2 DCY | ||||
| SENT: Fuel Pressure LP Sensor | P2539 - Low Pressure Fuel System Sensor Circuit | sensor internal check | sensor signal: electrical check sensor signal: initialization check | error detected error 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 @ engine start | < 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 load or fuel system too rich @ idle or fault fuel system too rich @ part load or fault fuel system too rich @ idle or misfire fault or sum of lambda adaptation and lambda controller deviation for time or lambda control for time | not calibrated not calibrated not calibrated not calibrated not calibrated< 0.80>= 3.0 not calibrated not calibrated | [%][%][-][s][s] | 2nd lambda control lambda setpoint 2nd lambda setpoint DFI mode catalyst heating ECT downstream engine IAT @ manifold Engine torque additional conditions: no additional conditions | not calibrated> 0.95; < 1.05 not calibrated active not active>= 53<= 90< 0.00...25.00 | [-][-][° C][° C][%] | |||||
| P01C4 - Fuel Pressure Sensor "A" Circuit Range/Performance | rationality check inappropriately | general: initial 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 load or fuel system too lean @ idle or fault fuel system too lean @ part load or fault fuel system too lean @ idle or misfire fault or sum of lambda adaptation and lambda controller deviation for time or lambda control for time | not calibrated not calibrated not calibrated not calibrated not calibrated> 1.22>= 3.0 not calibrated not calibrated | [%][%][-][s][s] | lambda setpoint 2nd lambda setpoint DFI mode catalyst heating ECT downstream engine IAT @ manifold Engine torque cold start additional conditions: no additional conditions | > 0.95; < 1.05 not calibrated active not active>= 53<= 90< 0.00...25.00 detected | [-][-][° C][° C][%] | |||||
| SENT: Fuel Rail Pressure (FRP) Sensor | P0190 - Fuel Pressure Regulator "A" Control Circuit/Open | sensor internal check | sensor signal: electrical check sensor signal: initialization check | error detected error 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 | implausible message | 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 fuel consumption and fuel level | < -127.00; > 12.00 | [l] | vehicle speed | not calibrated | [mph] | 1.0 [s]multiple | 2 DCY |
| for time case 1: for tank full fuel level (absolute) or fuel 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)or fuel 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 mass modeled oil temperature or ratio on calculated fuel mass evaporation out of oil to actual necessary fuel mass modeled 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 cold-start | 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 (adaptation 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 > 70 not active not calibrated< -1.99...1.991.0 no 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 conditions active lambda diagnosis (referenced) - specific conditions catalyst purge catalyst heating (lambda split) | not calibrated not 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 time case 2: (no cylinder deactivation) gear shifting for time | not calibrated not 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.0 not active< 7.990.00 not calibrated -3276.80...3276.70> 0.0 checked not calibrated 0.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 | detection deviation 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 operation catalyst heating | not calibrated not calibrated not calibrated fulfilled | 450 [s]multiple | 2 DCY | |
| pending fault from previous DCY O2S front offset monitor O2S rear Control Loop (i-part, referenced) for time O2S front offset adaptation (referenced), final conditions: fault debounce additional conditions: no additional conditions calibrated | [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 operation catalyst heating | not calibrated not calibrated not calibrated fulfilled | 450 [s]multiple | 2 DCY | ||
| pending fault from previous DCY O2S front offset monitor O2S rear Control Loop (i-part, referenced) for time O2S front offset adaptation (referenced), final conditions: fault debounce additional conditions: no additional conditions calibrated | [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 1and lambda control value bank 2 case 2: lambda control value bank 1and lambda control value bank 2 | < 0.80> 1.20> 1.20< 0.80 | [-][-][-][-] | lambda control VVT | closed loop ready | 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.00 not 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 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.00 not 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 high over voltage check, HW: | voltage @ sensor pump current, virtual ground, trim current or nernst current voltage @ calibration resistance or internal 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 low under voltage check, HW: | voltage @ sensor pump current, virtual ground, trim current or nernst current or internal 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 cell and measured calibration resistance | >= 164.00< 164.00 | [Ohm][Ohm] or [Ω][Ω] | ECM-diagnosis for sensor integrated circuit O2S-diganosis for internal self test O2S diagnosis report diagnosis @ low battery voltage or battery voltage for time O2S ceramic temperature or O2S heating up phase last O2S packet transfer | finished finished released permitted 9.80...16.10>= 0.1> 634 completed 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 cell and measured calibration resistance | < 164.00>= 164.00 | [Ohm][Ohm] or [Ω][Ω] | ECM-diagnosis for sensor integrated circuit O2S-diganosis for internal self test O2S diagnosis report diagnosis @ low battery voltage or battery voltage for time O2S ceramic temperature or O2S heating up phase last O2S packet transfer | finished finished released permitted 9.80...16.10>= 0.1> 634 completed 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 cell and measured calibration resistance | < 164.00< 164.00 | [Ohm][Ohm] or [Ω][Ω] | ECM-diagnosis for sensor integrated circuit O2S-diganosis for internal self test O2S diagnosis report diagnosis @ low battery voltage or battery voltage for time O2S ceramic temperature or O2S heating up phase last O2S packet transfer | finished finished released permitted 9.80...16.10>= 0.1> 634 completed 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 circuit O2S-diganosis for internal self test O2S diagnosis report diagnosis @ low battery voltage or | finished finished released 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 time O2S ceramic temperature or O2S heating up phase last O2S packet transfer | 9.80...16.10>= 0.1> 634 completed 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 value deviation between actual and setpoint O2S ceramic temp. fuel cut off engine running only AIR system AIR | < 1.60< 40.0 not active not 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 start actuator | > 5 commanded 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 start actuator | > 5 commanded 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 start actuator duty cycle | > 5 commanded 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 time modeled EGTrequested heater voltage battery voltage fuel cut off for time above conditions must be fulfilled monitoring timer stops if conditions not fulfilled for time ormonitoring timer is reset if conditions not fulfilled for exceeded time | active>= 15.0>= 400>= 10.80<= 16100 not 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 temperature and time after O2S heater on | < 680>= 40.0 | [° C][s] | ECT downstream engine @ start heater control injection on all cylinders for 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 off for time O2S front for time | >= 190 not active>= 30.0 ready>= 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 monitor check of transient time at rich to lean transition | arithmetic average value time at rich to lean transition or | not calibrated | [s] | active diagnosis conditions 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 calibrated not calibrated 0.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 | |||||||||||
| detection deviation 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 conditions for active lambda diagnosis (referenced) 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 detection deviation between new measured value and old EWMA filtered value number of checks for confirmation maximum tolerance to confirm filtered value initial value of filtered value maximum 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 transition or EWMA filter value transient | not calibrated | [s] | conditions for active lambda diagnosis (referenced) for arithmetic average value calculation number of checks required for valid result | checked not 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 | ||||||||||
| detection deviation 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 conditions for active lambda diagnosis (referenced) 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 detection deviation between new measured value and old EWMA filtered value number of checks for confirmation maximum tolerance to confirm filtered value initial value of filtered value maximum 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 transition or | 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 voltage and active diagnosis (step 1) cumulated O2 mass flow into catalyst and active diagnosis (step 2) integrated exhaust gas mass flow for time or passive diagnosis cumulated O2 mass flow into catalyst | > 0.15>= 1500 not calibrated not calibrated not calibrated | [V][mg][g][s][mg] | conditions for active lambda diagnosis (referenced) active diagnosis (step 1) requested lambda active diagnosis (step 2) requested lambda or passive diagnosis conditions for passive lambda diagnosis during fuel cut off (referenced) additional conditions: no additional conditions | checked 1.07not calibrated not 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 voltage and step 1 cumulated rich gas mass flow into catalyst and step 2 integrated exhaust gas mass flow for time | < 0.75>= 2000 not calibrated not calibrated | [V][mg][g][s] | conditions for active lambda diagnosis (referenced) step 1requested lambda step 2 requested lambda additional conditions: no additional conditions calibrated | checked 0.87 not 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 - circuit continuity (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 time and difference of sensor voltage with | > 3.0< 0.01 | [s][V] | engine dew point fuel cut off catalyst purgecase 1 (sensor ready for operation) sensor voltage or sensor voltage time after protection heating mode finished or sensor voltage internal resistance time after protection heating mode finished or internal resistance protection heating mode above conditions for case 1 must be fulfilled for time case 2 (sensor ready for operation expected) time after protection heating mode finished additional delay time or internal resistance check or signal error during previous DCY | running exceeded not active not active<= 0.320.55...1.26> 15.0 not calibrated not calibrated not calibrated<= 2000.00 finished> 0.2> 15.030.0 successful 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 range high (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 point lambda set value case 1: sensor ready for operation sensor voltage orsensor voltage time after protection heating mode finished or sensor voltage internal resistance | running exceeded> 0.995<= 0.320.55...1.26> 15.0 not 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 - circuit continuity (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 time and difference of sensor voltage with load pulse and voltage without load pulse (mean value of 3 measurements) or case 2 internal resistance and exhaust temperature | > 3.0>= 3.60 not calibrated not calibrated | [s][V][Ohm][° C] | dew point case 1 (sensor ready for operation) sensor voltage or sensor voltage time after protection heating mode finished or sensor voltage internal resistance time after protection heating mode finished or internal resistance protection heating mode above conditions for case 1 must be fulfilled for time case 2 (sensor ready for operation expected) time after protection heating mode finished additional delay time or internal resistance check or signal error during previous DCY | exceeded<= 0.320.55...1.26> 15.0 not calibrated not calibrated not calibrated<= 2000.00 finished> 0.2> 15.030.0 successful 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 speed actuator battery voltage | >= 0 commanded 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 | actuator battery 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 speed time since dew point exceeded actuator battery voltage | >= 010.0commanded on>= 8.90 | [RPM][s][V] | 0.50 [s] continuous | 2 DCY | |
| Oxygen Sensor (O2S) Heater rear | P0141 - O2 Sensor Heater Circuit Bank 1 Sensor 2 | out of range (during normal heater 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 engine for time | < 65>= 10.0 | [° C][s] | general AAT air mass flow integral for ECT once after engine start valid operating points engine for time fuel cut off for time thermostat overdrive for time vehicle 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 | engine and case 1: idle condition EOP case 2: load condition EOP | running> 3276.70< -3276.80 | [kPa][kPa] | case 1: idle condition engine speed EOT case 2: load condition time 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 installation and case 1: ECM keep-alive conditions ECM keep alive EOP case 2: predrive condition predrive EOP | not running active> 30.00active> 30.00 | [kPa][kPa] | case 1: ECM keep-alive conditions ECM keep alive time EOT case 2: predrive condition engine 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 Engine or diff. measured vs. modeled ECT downstream engine | > 10.0> 3003.6 | [K][K] | engine residual heat ECT downstream engine @ start | running not 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 to standard 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 to manifold 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 | [° Corks] | time after engine startmodeled oil temperature | > 3.5...10.0-10.04...3004 | [s][° C] | 2.0 [s] multiple | 2 DCY |
| and adjustment angle and number of checks | > | 3.00 | 3 | [° CRK]times | engine speed camshaft position adjustment catalyst heating change 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 | [° Corks] | time after engine startmodeled oil temperature | > 3.5...10.0-10.04...3004 | [s][° C] | 2.0 [s] multiple | 2 DCY | |
| and adjustment angle and number of checks | <= | 3.00 | 3 | [° CRK]times | engine speed camshaft position adjustment catalyst heating change 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 | Threshold Value | 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 speed camshaft position adjustment intake catalyst heating commanded camshaft timing correction for catalyst heating | -15...3004> 560...1800 active 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 speed camshaft position adjustment exhaust catalyst heating commanded camshaft timing correction for catalyst heating | -15...3004> 560...1800 active | [° C][RPM] | ||||||
| Variable Valve Timing (VVT) Exhaust Actuator | P0101 - "B" Camshaft Position Slow Response Bank 1 Paid - "B" Camshaft Position Slow Response Bank 2 | slow response | difference between target position vs. actual position for time | > | 3.00 |> 1.5...2.0 | [° Corks] | time after engine startmodeled oil temperature | > 3.5...10.0-10...3004 | [s][° C] | 2.0 [s] multiple | 2 DCY |
| and adjustment angle and number of checks | > | 3.00 | 3 | [° CRK]times | engine speed camshaft position adjustment catalyst heating change of target position | 0...10200 active 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 | [° Corks] | time after engine startmodeled oil temperature | > 3.5...10.0-10...3004 | [s][° C] | 2.0 [s] multiple | 2 DCY | |
| and adjustment angle and number of checks | <= | 3.00 | 3 | [° CRK]times | engine speed camshaft position adjustment catalyst heating change of target position | 0...10200 active 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] | actuator engine 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 count counter of adaptations without positive result and deviation count diff. measured vs. adapted camshaft 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 voltage and crankshaft signals | permanently high 6 | [-] | 0.5 [s] continuous | 2 DCY | |||
| P0342 - Camshaft Position Sensor "A" Circuit Low Bank 1 or Single Sensor | circuit low | signal voltage and crankshaft signals | permanently low 6.00 | [-] | 0.5 [s] continuous | 2 DCY | ||||
| P0341 - Camshaft Position Sensor "A" Circuit Range/Performance Bank 1 or Single Sensor | rationality check | signal pattern defect counter | incorrect 8.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 deviation or permissible deviation | < -11.01> 11.01 | [° CRK][° CRK] | camshaft adaptation engine 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 deviation or permissible deviation | < -11.01> 11.01 | [° CRK][° CRK] | camshaft adaptation engine 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 count counter of adaptations without positive result and deviation count diff. measured vs. adapted camshaft 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 voltage and crankshaft signals | permanently high 6 | [-] | 0.5 [s] continuous | 2 DCY | |||
| P0347 - Camshaft Position Sensor "A" Circuit Low Bank 2 | circuit low | signal voltage and crankshaft signals | permanently low 6.00 | [-] | 0.5 [s] continuous | 2 DCY | ||||
| P0346 - Camshaft Position Sensor "A" Circuit Range/Performance Bank 2 | rationality check | signal pattern defect counter | incorrect 8.00 | [-] | 0.5 [s] continuous | 2 DCY | ||||
| Exhaust Camshaft Position | P25E3 - "B" Camshaft Position - Stuck In Locked Position Bank 1 | rationality check | deviation count counter of adaptations without positive result and deviation count diff. measured vs. adapted camshaft 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 voltage and crankshaft signals | permanently high 6.00 | [-] | 0.5 [s] continuous | 2 DCY | |||
| P0367 - Camshaft Position Sensor "B" Circuit Low Bank 1 | circuit low | signal voltage and crankshaft signals | permanently low 6.00 | [-] | 0.5 [s] continuous | 2 DCY | ||||
| P0366 - Camshaft Position Sensor "B" Circuit Range/Performance Bank 1 | rationality check | signal pattern defect counter | incorrect 8 | [-] | 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 deviation or | < -11.01 | [° CRK] | camshaft adaptation engine 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 count counter of adaptations without positive result and deviation count diff. measured vs. adapted camshaft 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 deviation or permissible deviation | < -11.01> 11.01 | [° CRK][° CRK] | camshaft adaptation engine 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 crankshaft position 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 crankshaft position sensor signal | detected | 12 CAM [rev]continuous | 2 DCY | |||
| P0391 - Camshaft Position Sensor "B" Circuit Range/Performance Bank 2 | rationality check | signal pattern defect counter | incorrect 8 | [-] | 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. reference or monitoring reference gap | > 80.00 failure | [-] | vehicle speed or engine speed or actual engine state or engine speed gradient | < 1; > 16> 420 cranking> -8000.00 | [mph][RPM][RPM/s] | 8 [rev] continuous | 2 DCY |
| P0322 - Ignition/Distributor Engine Speed Input Circuit No Signal | signal activity check | camshaft signal and crankshaft signals | > 3.00 no signal | [-] | vehicle speed or engine speed or actual engine state or engine speed gradient | < 1; > 16> 420 cranking> -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 1 pulse width tolerance (forward rotation) case 2 pulse width tolerance (backward rotation) case 3 pulse width tolerance (forward rotation) case 4 pulse width tolerance (backward rotation) | < 30.00> 30.00> 30.00< 30.00 | [%][%][%][%] | engine or engine | cranking running | 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 conditions segment time adaptation misfire counter for engine working cycles before start of adaptation adaptation range conditions for AT (if equipped) engine speed average engine 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 torque engine torque adaptation range conditions for DCT (if equipped) engine speed average engine torque engine torque condition for adaptation @ normal operation mode segment time adaptation | > 1320; < 2520> 49.60< 200.00> 1320; < 2520> 49.60< 200.00 fulfilled | [RPM][Nm][Nm][RPM][Nm][Nm] | ||||||||
| Engine Coolant Temperature | P0116 - Engine Coolant Temperature Sensor 1 Circuit Range/Performance | cross check | deviation count counter of detected temperature deviation and counter of detected temperature deviations of the other involved temperature sensor required temperature deviation | >= 6.00< 7.00> 25.0> 25.0> 25.0> 25.0> 25.0 not equipped not equipped not equipped not equipped not equipped | [-][-][K][K][K][K][K][K][K][K][K][K] | propulsion off time Retained-Heat Detection after driving Conditions Retained-Heat Detection after driving conditions with combustion Retained-Heat Detection after Purge Manifold (referenced) | > 28800.0 not equipped checked checked | [s] | 0.0 [s] once / DCY | 2 DCY |
| to increment counter ECT downstream vs. ROT or ECT downstream vs.ECT @ cylinder head or ECT downstream vs.AAT or ECT downstream vs. IAT @ manifoldor ECT downstream vs. IAT upstream Throttleor ECT downstream vs. IAT @ manifold 2 or ECT downstream vs. IAT upstream throttle 2 or ECT downstream vs. EOT or ECT downstream vs. heating circuit temperature or ECT 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. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| or ECT downstream vs. EOT @ cylinder head or ECT downstream vs.ECT @ crankcase or ECT 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 count counter of detected temperature deviation and counter of detected temperature deviations of the other involved temperature sensor required temperature deviation | >= 6.00< 7.00> 25.0> 25.0> 25.0> 25.0> 25.0 not equipped not equipped not equipped not equipped not equipped | [-][-][K][K][K][K][K][K][K][K][K][K] | propulsion off time Retained-Heat Detection after driving Conditions Retained-Heat Detection after driving conditions with combustion Retained-Heat Detection after Purge Manifold (referenced) | > 28800.0 not equipped checked checked | [s] | 0.0 [s] once / DCY | 2 DCY |
| to increment counter ROT vs. ECT downstream ROT vs. ECT @ cylinder head or ROT vs. AAT or ROT vs. @ manifold ROT vs. IAT upstream Throttle or ROT vs. IAT @ manifold 2 or ROT vs. IAT upstream throttle 2 or ROT vs. EOT or ROT vs. Heating circuit temperature or ROTvs. 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. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| or ROT vs.EOT @ cylinder heador ROT vs. ECT @ crankcase or ROT vs. 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 count counter of detected temperature deviation and counter of detected temperature deviations of the other involved temperature sensor required temperature deviation | >= 6.00< 7.00> 25.0> 25.0> 25.0> 25.0> 25.0 not equipped not equipped not equipped not equipped not equipped | [-][-][K][K][K][K][K][K][K][K][K][K] | propulsion off time Retained-Heat Detection after driving Conditions Retained-Heat Detection after driving conditions with combustion Retained-Heat Detection after Purge Manifold (referenced) | > 28800.0 not equipped checked checked | [s] | 0.0 [s] once / DCY | 2 DCY |
| to increment counter ECT @ cylinder head vs.ECT downstream or ECT @ cylinder head vs. ROT or ECT @ cylinder head vs. AAT or ECT @ cylinder head vs. IAT @ manifold or ECT @ cylinder head vs. IAT upstream Throttle or ECT @ cylinder head vs. IAT @ manifold 2 or ECT @ cylinder head vs. IAT upstream throttle 2 or ECT @ cylinder head vs. EOT or ECT @ cylinder head vs. heating circuit temperature or ECT @ 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 head or ECT @ cylinder head vs.ECT @ crankcase or ECT @ 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 count counter of detected temperature deviation and counter of detected temperature deviations of the other involved temperature sensor required temperature deviation | >= 6.00< 7.00> 25.0> 25.0> 25.0> 25.0> 25.0 not equipped not equipped not equipped not equipped not equipped | [-][-][K][K][K][K][K][K][K][K][K][K] | propulsion off time Retained-Heat Detection after driving Conditions Retained-Heat Detection after driving conditions with combustion Retained-Heat Detection after Purge Manifold (referenced) | > 28800.0 not equipped checked checked | [s] | 0.0 [s] once / DCY | 2 DCY |
| to increment counter AAT vs. ECT downstream AAT vs. ROT or AAT v @ cylinder head or AAT vs. IAT @ manifold or AAT vs. IAT upstream Throttle or AAT vs. IAT @ manifold 2 or AAT vs. IAT upstream throttle 2 or AAT vs. EOT or AAT vs. heating circuit temperature or AAT 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. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| or AAT vs. EOT @ cylinder head or AAT vs. ECT @ crankcase or AAT vs. 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.0 not equipped not equipped not equipped not equipped | [-][-][K][K][K][K][K][K][K][K][K][K] | propulsion off time Retained-Heat Detection after driving Conditions Retained-Heat Detection after driving conditions with combustion Retained-Heat Detection after Purge Manifold (referenced) | > 28800.0 not equipped checked checked | [s] | 0.0 [s] once / DCY | 2 DCY |
| to increment counter ECT @ crankcase vs.ECT downstream or ECT @ crankcase vs. ROT or ECT @ crankcase vs.ECT @ cylinder head or ECT @ crankcase vs. AAT or ECT @ crankcase vs. IAT @ manifold or ECT @ crankcase vs. IAT upstream Throttle ECT @ crankcase vs. IAT @ manifold 2 or ECT @ crankcase vs. IAT upstream throttle 2 or ECT @ crankcase vs. EOT or ECT @ 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 temperature ECT @ crankcase vs. EOT @ cylinder head or ECT @ crankcase vs. engine compartment temperature | not equipped not equipped> 25.0 | [K][K][K] | ||||||||
| Engine Compartment | P13EE - Engine Cover Temperature Sensor Implausible Signal | cross check | deviation count counter of detected temperature deviation and counter of detected temperature deviations of the other involved temperature sensor required temperature deviation | >= 6.00< 7.00> 25.0> 25.0> 25.0...6553.5> 25.0> 25.0> 25.0 not equipped not equipped | [-][-][K][K][K][K][K][K][K][K] | propulsion off time Retained-Heat Detection after driving Conditions Retained-Heat Detection after driving conditions with combustion Retained-Heat Detection after Purge Manifold (referenced) | > 28800.0 not equipped checked checked | [s] | 0.0 [s] once / DCY | 2 DCY |
| to increment counter engine compartment temperature vs.ECT downstream or engine compartment temperature vs. ROT or engine compartment temperature vs. ECT @ cylinder head or engine compartment temperature vs. AAT or engine compartment temperature vs. IAT @ manifold or engine compartment temperature vs. IAT upstream Throttle or Engine compartment temperature vs. IAT @ manifold 2 or Engine compartment temperature vs. 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. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| or Engine compartment temperature | ||||||||||
| vs. EOT or engine compartment temperature | not equipped | [K] | ||||||||
| vs. heating circuit temperature or engine compartment temperature | not equipped | [K] | ||||||||
| vs. inverter coolant temperature or engine compartment temperature | not equipped | [K] | ||||||||
| vs. EOT @ cylinder head or engine 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 cross check 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 running | >= 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 start engine off time ECT 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 acceleration EOT Cold start | < 49.03> 80 not 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 acceleration EOT Cold start | < 49.03> 80 not 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 acceleration with delay time or lateral 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 | implausible message | 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 check sensor signal: initialization check | error detected error 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 gallery and engine speed and EOT | detected< 0...3550> -273 | [RPM][° C] | engine speed ignition for time and EOP or EOP | > 400 on>= 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 | engine engine off time EOT | not running 4...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 speed and EOP or EOP | > 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 and sensor signal or IPC oil temperature and sensor signal or oil temperature and sensor signal or IAT and sensor signal or ECT @ cylinder head and sensor signal | >= -15 valid not calibrated not calibrated not calibrated not calibrated not calibrated not calibrated>= -15 valid | [° 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 and sensor signal or IPC oil temperature and sensor signal or oil temperature and sensor signal or IAT and sensor signal or ECT @ cylinder head and sensor signal | >= -15 valid not calibrated not calibrated not calibrated not calibrated not calibrated not calibrated>= -15 valid | [° 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 cycle and diff. 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 cycle and diff. 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 of all 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 of all 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] | general engine speed BARO engine load set-point pressure @ downstream throttle boost pressure ECT downstream engine injection valve compressor bypass valve no dynamic delta mass air flow delta engine speed time after transition from throttle to unthrottled engine operation or vice versa | 1200...4000> 73.00> 109.99> 74.00...205.00 active> -20 commanded 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] | actuator engine 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] | actuator engine 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] | actuator engine 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 monitor functional check: stuck | diff. boost pressure vs. filtered boost pressure after opening event of TC bypass actuator and diff. boost pressure vs. filtered | < 0.50...1.10< 0.25...1.40 | [kPa][kPa] | diff. boost pressure vs. barometric pressure cylinder deactivation (CD) valve stroke switching for time stuck check actuator TC bypass actuator intake air temperature upstream TCBARO integrated air mass diff. actual vs. filtered mass air flow diff. boost pressure vs. barometric pressure diff. barometric pressure vs. intake manifold pressure engine speed boost pressure deviation | > 6.00 not active< 0.3 not 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] | actuator engine 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] | actuator engine 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] | actuator engine 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 monitor functional check: stuck | diff. boost pressure vs. filtered boost pressure after opening event of TC bypass actuator and diff. boost pressure vs. filtered | < 0.50...1.10< 0.25...1.40 | [kPa][kPa] | diff. boost pressure vs. barometric pressure cylinder deactivation (CD) valve stroke switching for time stuck check actuator TC bypass actuator intake air temperature upstream TCintegrated air mass BARO diff. actual vs. filtered mass air flow diff. boost pressure vs. barometric pressure diff. barometric pressure vs. intake manifold pressure engine speed boost pressure deviation | > 6.00 not commanded< 0.3 not 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] | actuator engine 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] | actuator engine 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] | actuator engine 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 condition engine speed for time Conditions at fault decision ignition key | 0> 3.0 transition 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 condition engine speed for time Conditions at fault decision ignition key | 0> 3.0 transition 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) Boost Pressure 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 check sensor signal: initialization check | error detected error 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 check sensor signal: initialization check | error detected error 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 Sensor Value at bottom limit and sensor value at limp home position | < 0.10 | [V] | throttle adaptation (@ initial start or 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 difference or absolute 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) 1 or throttle 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 voltage or throttle 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 @ manifold or ECT downstream engine | < 5; > 143< 5; > 100 | [° C][° C] | ||||||||
| Throttle Actuator | P2106 - Throttle Actuator Control System - Forced Limited Power | functional check | powerstage temperature and position deviation error | > 140 active | [° 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 current and position deviation error | > 8.40...14.00 active | [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 deviation and absolute 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 deviation and RPM controller torque value | > 100 not calibrated | [RPM][Nm] | time after engine start BARO ECT downstream engine IAT @ manifold torque safety limitation conditions vehicle speed: vehicle speed or engine running and decoupled conditions driver request accelerator pedal or engine running and decoupled for time for manual transmission: engine load | >= 2.5> 62.50-30...143> -30 not active 0 active released by driver not equipped> 5.0 not 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 deviation and RPM controller torque value or integrated number of fuel cut off | < -00 not calibrated>= 5.00 | [RPM][Nm] [-] | time after engine start BARO ECT downstream engine IAT @ manifold torque safety limitation conditions vehicle speed: vehicle speed or engine running and decoupled conditions driver request accelerator pedal or engine running and decoupled for time | >= 2.5> 62.50-30...143> -30 not active 0 active released 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 deviation and RPM controller torque value | > 100 not calibrated | [RPM][Nm] | catalyst heating time after engine start BARO ECT downstream engine torque safety limitation conditions vehicle speed: vehicle speed or engine running and decoupled conditions driver request accelerator pedal or | active>= 0.0> 62.50-30...143 not active 0 active released 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 time for manual transmission: engine load | not equipped> 3.0< 0.00 | [s][%] | ||||||||
| P050A - Cold Start Idle Control System Performance | out of range high | engine speed deviation and RPM controller torque value or integrated number of fuel cut off | < -00 not calibrated not calibrated | [RPM][Nm] [-] | catalyst heating time after engine start BARO ECT downstream engine torque safety limitation conditions vehicle speed: vehicle speed or engine running and decoupled conditions driver request accelerator pedal or engine running and decoupled for time | active>= 0.0> 62.50-30...143 not active 0 active released 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 BARO ECT downstream engine IAT @ manifold torque safety limitation conditions vehicle speed: vehicle speed or engine running and decoupled conditions driver request accelerator pedal or engine running and decoupled for time | >= 2.5> 62.50-30...143> -30 not active 0 active released 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 check engine angle position | > 900 no faulty synchronized | [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 to average 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 check sensor signal: initialization check | error detected error detected | 0.5 [s] | 2 DCY | ||||
| Intake Manifold | P2279 - Intake Air System Leak Bank 1 | adaptation value monitoring | offset value throttle mass flow and | > 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.0 active> 4.0 not active active> 60.00<= | 10.01 | <= | 150 | not active>= 3 not 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] | ||||||||
| 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 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] | ||||||||
| or engine 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 speed ECT downstream engine engine 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 speed ECT downstream engine engine 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 1 engine time after first engine start case 2 engine stop/start mode | running> 1.0not running active | [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 ignition engine | on not running off 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 1 engine time after first engine start case 2 engine stop/start mode | running> 1.0not running active | [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 ignition engine | on not running off 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 on or ignition or ignition (during ECM keep alive-time) | completed on/off | 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 | >= 1 on | [-] | 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 Control Module | P0606 - ECM/PCM Processor | function monitoring: A/D converter | test voltage check | failed | 0.5 [s] continuous | 2 DCY | ||||
| Engine Control Module (ECM): Electronic Throttle Control Module | 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 Control Module | P0606 - ECM/PCM Processor | function monitoring: coding | internal check | failed | 0.5 [s] continuous | 2 DCY | ||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance | function monitoring: ignition angle | internal check | failed | internal engine speed | > 1200 | [RPM] | 0.5 [s] continuous | 2 DCY | |
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance | function monitoring: injection rate limitation | system reaction | incorrect | 0.5 [s] continuous | 2 DCY | ||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance | function monitoring: intern | system reaction | incorrect | 0.5 [s] continuous | 2 DCY | ||||
| Engine Control Module (ECM): Electronic Throttle Control Module | 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 | 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: injection mode | 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: accelerator position | 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 deactivation or CAN / FlexRay transreceiver deactivation | failed failed | 0.1 [s] once / DCY | 2 DCY | ||||
| Engine Control Module (ECM):Electronic Throttle Control | P0169 - Incorrect Fuel Composition | function monitoring: load plausibility | ABS. difference between predicted 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: speed control | torque interventions from speed control | 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 actual level 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 actual torque 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: hardware watch 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 check injection deactivation line | failure | 0.5 [s] | 2 DCY | ||||
| P0606 - ECM/PCM Processor | function monitoring: hardware watch dog | hardware check error pin line | failure | 0.5 [s] | 2 DCY | |||||
| Engine Control Module (ECM):Electronic Throttle Control | P0606 - ECM/PCM Processor | function monitoring: hardware watch dog | internal check | failure | 0.5 [s]continuous | 2 DCY | ||||
| Engine Control Module (ECM): Electronic Throttle Control | P2106 - Throttle Actuator Control System - Forced Limited Power | functional check | actuator diagnostic signal: internal error and position deviation error | failure active | 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 Monitoring Engine Control Module (ECM): | P0606 - ECM/PCM Processor | rationality check | ratio injection fault counter to number of requested injections | > 0.10 | [-] | general conditions engine injection mode for catalyst heating injection on all cylinder catalyst heating conditions at fault decision catalyst heating required monitoring time | running active active active finished> 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 speed engine speed max trip mileage since initial vehicle start-up for hybrid: drive motor | <= 30< 62.15 off | [mph][RPM] [miles] | 0 [s] | 1 DCY | |
| Engine Control Module (ECM):RAM | P0606 - ECM/PCM Processor | controller RAM check | RAM error | memory check sum error | 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 speed engine speed max trip mileage since initial vehicle start-up production mode for hybrid: drive motor | <= 30< 62.15 not active off | [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 for shut 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 voltage time 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 voltage time 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 voltage time 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 voltage time 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 voltage time 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 voltage time 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 voltage time 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 Control Module (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 Control Module (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 successful 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 current number 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 | < 3 not 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 voltage time 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 voltage time 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 voltage time 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 voltage time 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 voltage time 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: initialization 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 | |