LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Audi >> 2021 >> S4 Premium Plus >> Repair and Diagnosis >> Engine Performance >> Engine Control Systems >> Generic Scan Tool [CWGD,DECA] [Engine DTC Tables] >> St Generic Scan Tool >> Diagnosis And Testing >> Engine DTC Tables >> Engine Control Module --, 2021 MY
April 5, 2026: LEMON Manuals is launched! Read the announcement.

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