LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Volkswagen >> 2022 >> Atlas SEL R-Line >> Repair and Diagnosis >> External Pages >> Different car >> Section 86 (Generic Scan Tool [CDVC] - Engine DTC Tables (P0420 - P01C4)) >> St Generic Scan Tool >> Diagnosis And Testing >> Engine DTC Tables >> Engine/Motor Control Module --, 2021 MY
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Engine/Motor Control Module --, 2021 MY

WARNING: This page is about a different car, the 2021 Volkswagen Atlas. However, it is still accessible from the selected car via links, so may be relevant.

For additrional Engine DTC's refer to ENGINE DTC TABLES

Component / System Fault Code 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 Check the following: intrusive monitor ratio of measured corrected     monitor entry conditions        
      OSC / OSC of borderline              
      catalyst              
  P0430  - Catalyst System Efficiency Below Threshold Bank 2 Check the following: measure of OSC compared to OSC of borderline catalyst arithmetic average value of OSC ratio not calibrated [-] conditions for active lambda diagnosis (referenced) checked   15 [s] once / DCY 1 DCY
      or     for arithmetic average value        
            calculation        
      EWMA filtered value of OSC ratio < 1.0 [-] number of checks required for valid result not calibrated [-]    
            for EWMA-filter        
            K-factor 0.45 [-]    
            minimum number of tests per DCY required 1 [-]    
            step change detection will        
            initiate multiple tests per DCY        
            conditions for step change        
            detection        
            deviation between new measured value and old EWMA filtered value > 0.70 [-]    
            number of checks for confirmation 6.0 [-]    
            or        
            maximum tolerance to confirm filtered value 0.02 [-]    
            initial value of filtered value 5.0 [-]    
            maximum number of checks per DCY 3.0 [-]    
            additional conditions        
            no additional conditions calibrated        
Misfire P0300 - Random/Multiple Cylinder Misfire Detected Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check for an engine mechanical fault with a cylinder compression test. Carbon buildup may cause a higher than normal compression reading and may contribute to this concern. Refer to appropriate repair information for low compression readings or for carbon buildup removal.-- Check the fuel pressure and delivery quantity. crankshaft speed fluctuation (single or multiple) emission threshold misfire rate (MR) > 2.40 [%] case 1:     1000 [rev] continuous 2 DCY
  P0301  - Cylinder 1 Misfire Detected Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check for an engine mechanical fault with a cylinder compression test. Carbon buildup may cause a higher than normal compression reading and may contribute to this concern. Refer to appropriate repair information for low compression readings or for carbon buildup removal.-- Check the fuel pressure and delivery quantity.   catalyst damage misfire rate (MR) > 2.61 - 14.81 [%] ECT @ start >= -30 [°C] 200 [rev] continuous immediately
  P0305  - Cylinder 5 Misfire Detected Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check for an engine mechanical fault with a cylinder compression test. Carbon buildup may cause a higher than normal compression reading and may contribute to this concern. Refer to appropriate repair information for low compression readings or for carbon buildup removal.-- Check the fuel pressure and delivery quantity.P0303  - Cylinder 3 Misfire Detected Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check for an engine mechanical fault with a cylinder compression test. Carbon buildup may cause a higher than normal compression reading and may contribute to this concern. Refer to appropriate repair information for low compression readings or for carbon buildup removal.-- Check the fuel pressure and delivery quantity.P0306  - Cylinder 6 Misfire Detected Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check for an engine mechanical fault with a cylinder compression test. Carbon buildup may cause a higher than normal compression reading and may contribute to this concern. Refer to appropriate repair information for low compression readings or for carbon buildup removal.-- Check the fuel pressure and delivery quantity.P0302  - Cylinder 2 Misfire Detected Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check for an engine mechanical fault with a cylinder compression test. Carbon buildup may cause a higher than normal compression reading and may contribute to this concern. Refer to appropriate repair information for low compression readings or for carbon buildup removal.-- Check the fuel pressure and delivery quantity.P0304  - Cylinder 4 Misfire Detected Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check for an engine mechanical fault with a cylinder compression test. Carbon buildup may cause a higher than normal compression reading and may contribute to this concern. Refer to appropriate repair information for low compression readings or for carbon buildup removal.-- Check the fuel pressure and delivery quantity.         case 2: ECT @ start then activation if ECT general: active after engine start time after engine start engine torque fuel cut off rough road < -30 > -30 idle - 150 [rpm] + 1 camshaft [rev] > 0.0 >= 0 not active not detected [°C] [°C] [s] [Nm]    
Misfire P0316 - Engine Misfire Detected on Startup (First 1000 Revolutions) Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check for an engine mechanical fault with a cylinder compression test. Carbon buildup may cause a higher than normal compression reading and may contribute to this concern. Refer to appropriate repair information for low compression readings or for carbon buildup removal.-- Check the fuel pressure and delivery quantity. crankshaft speed fluctuation (single or multiple) emission threshold misfire rate (MR) > 2.40 [%] case 1:     1000 [rev] continuous 2 DCY
            ECT @ start >= -30 [°C]    
            case 2:        
            ECT @ start < -30 [°C]    
            then activation if ECT > -30 [°C]    
            general:        
            active after engine start idle - 150 [rpm] + 1 camshaft [rev]      
            time after engine start > 0.0 [s]    
            engine torque >= 0 [Nm]    
            fuel cut off not active      
            rough road not detected      

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Evaporative Emission (EVAP) P00FE - EVAP System Tank Vapor Line Restricted/Blocked Check the following: intrusive monitor high pass filtered DMTL pump >= 0.8 [mA] previous ECM keep alive time     16.0 [s] 2 DCY
System     current           once / DCY  
    rationality check: blocked line for time > 8.0 [s] reference measurement of small finished      
            leak monitor        
            and        
            high pass filtered DMTL pump >= 0.8 [mA]    
            current        
            during time after reference <= 16.0 [s]    
            measurement        
            actual DCY        
            ECT @ start >= 4 [°C]    
            AAT 4 - 35 [°C]    
            BARO > 73.95 [kPa]    
            battery voltage >= 10.90; <= 16.10 [V]    
            time since engine start >= 600.0 [s]    
            diff. between ECT @ start and not calibrated [K]    
            AAT        
            or        
            propulsion off time previous dcy >= 21600.0 [s]    
            initial vehicle speed > 10 [km/h]    
            vehicle speed > 5 [km/h]    
            vehicle speed deviation <= | 30 | [km/h]    
            engine speed deviation <= | 1000 | [rpm]    
            purge flow adaptation factor <= 5.0 [-]    
            fuel level <= 60.0 [l]    
Evaporative Emission (EVAP) P0456  - EVAP System Leak Detected (Very Small Leak) Check the following:-- Check the EVAP System for Leaks. intrusive monitor EVAP-system leakage area > 0.14 [mm2 ] ECT @ start >= 4 [°C] 744.0 [s] 2 DCY
System Very Small Leak     calculated from pump current           once / DCY  
    rationality check curve     diff. between ECT @ start and not calibrated [K]    
            AAT        
            or        
            propulsion off time previous dcy >= 21600.0 [s]    
            AAT < 35; > 4 [°C]    
            BARO > 73.95 [kPa]    
            time since engine start in current >= 600.0 [s]    
            dcy        
            battery voltage >= 10.90; <= 16.10 [V]    
            change in battery voltage during < 1.0 [V]    
            monitoring        
            engine off time >= 5.0 [s]    
            vehicle speed 0 [km/h]    
            evap purge adaptation < 5.0 [-]    
            integrated purge mass flow not calibrated      
            since start of last purge phase        
            no sudden change in evap pump < 1.5; > -0.1 [mA]    
            current (filling event)        
            deviation of filtered evap pump <= 3.0 [mA]    
            current during reference        
            measurement within range        
            change in relative evap pump not calibrated [-]    
            current during monitoring        
            within time not calibrated [s]    
            (during ECM keep alive-time < 800.0 [s]    
            after ignition off, max. time)        
            EVAP vent valve not calibrated      
            airbag not activated      
            fuel level <= 60.0 [l]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Evaporative Emission (EVAP) P0442  - EVAP System Leak Detected (Small Leak) Check the following: intrusive monitor modeled pressure from pump < 0.85 [kPa] ECT @ start >= 4 [°C] 700.0 [s] 2 DCY
System Small Leak     current           once / DCY  
    pressure check       diff. between ECT @ start and not calibrated [K]    
            AAT        
            or        
            propulsion off time previous dcy >= 21600.0 [s]    
            AAT < 35; > 4 [°C]    
            BARO > 73.95 [kPa]    
            time since engine start in current >= 600.0 [s]    
            dcy        
            battery voltage >= 10.90; <= 16.10 [V]    
            change in battery voltage during < 1.0 [V]    
            monitoring        
            engine off time >= 5.0 [s]    
            vehicle speed 0 [km/h]    
            no sudden change in evap pump < 1.5; > -0.1 [mA]    
            current (filling event)        
            deviation of filtered evap pump <= 3.0 [mA]    
            current during reference        
            measurement within range        
            change in relative evap pump not calibrated [-]    
            current during monitoring        
            within time not calibrated [s]    
            (during ECM keep alive-time < 800.0 [s]    
            after ignition off, max. time)        
            EVAP vent valve not calibrated      
            airbag not activated      
            fuel level <= 60.0 [l]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Evaporative Emission (EVAP) P043E - EVAP System Leak Detection Reference Orifice Low Flow Check the following: out of range high during engine off:     during engine off:        
Diagnosis Module Tank Leakage     evap pump current during > 40.0 [mA] ECT @ start >= 4 [°C] 14.0 [s] 2 DCY
(DMTL)     reference measurement           once / DCY  
      during engine running:     diff. between ECT @ start and not calibrated [K]    
            AAT        
      evap pump current during > 40.0 [mA] or     3.0 [s] 2 DCY
      reference measurement           once / DCY  
            propulsion off time previous dcy >= 21600.0 [s]    
            AAT < 35; > 4 [°C]    
            BARO > 73.95 [kPa]    
            time since engine start in current >= 600.0 [s]    
            dcy        
            battery voltage >= 10.90; <= 16.10 [V]    
            change in battery voltage during < 1.0 [V]    
            monitoring        
            engine off time >= 5.0 [s]    
            vehicle speed 0 [km/h]    
            deviation of filtered evap pump <= 3.0 [mA]    
            current during reference        
            measurement within range        
            airbag not activated      
            during engine running:        
            ECT > 53 [°C]    
            ECT @ start < 60 [°C]    
            AAT < 35; > 4 [°C]    
            BARO > 73.95 [kPa]    
            time since engine start >= 600.0 [s]    
            integrated EVAP purge mass > 2.0 [g]    
            since last purge stop        
            integrated EVAP purge mass > 2.0 [g]    
            since last monitoring run        
            intake manifold vacuum > 30.0 [kPa]    
            vehicle speed < 120; >= 0 [km/h]    
            delta vehicle speed <= 30 [km/h]    
            fuel volume flow <= 5.0 [ml/s]    
            change in battery voltage during < 1.50 [V]    
            monitoring        
            at least one leak detection preceding      
            monitor during engine off        
            engine load >= 10.01; <= 60.0 [%]    
            engine speed > 20 [rpm]    
            fuel cut off not active      
            gear shift not detected      
            engine stop not commanded      
            O2S front ready      
            fuel level <= 60.0 [l]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P043F - EVAP System Leak Detection Reference Orifice High Flow Check the following: out of range low during engine off:     during engine off:        
    evap pump current during < 15.0 [mA] ECT @ start >= 4 [°C] 14.0 [s] 2 DCY
    reference measurement           once / DCY  
    during engine running:     diff. between ECT @ start and not calibrated [K]    
          AAT        
    evap pump current during < 15.0 [mA] or     3.0 [s] 2 DCY
    reference measurement           once / DCY  
          propulsion off time previous dcy >= 21600.0 [s]    
          AAT < 35; > 4 [°C]    
          BARO > 73.95 [kPa]    
          time since engine start in current >= 600.0 [s]    
          dcy        
          battery voltage >= 10.90; <= 16.10 [V]    
          change in battery voltage during < 1.0 [V]    
          monitoring        
          engine off time >= 5.0 [s]    
          vehicle speed 0 [km/h]    
          deviation of filtered evap pump <= 3.0 [mA]    
          current during reference        
          measurement within range        
          airbag not activated      
          during engine running:        
          ECT > 53 [°C]    
          ECT @ start < 60 [°C]    
          AAT < 35; > 4 [°C]    
          BARO > 73.95 [kPa]    
          time since engine start >= 600.0 [s]    
          integrated EVAP purge mass > 2.0 [g]    
          since last purge stop        
          integrated EVAP purge mass > 2.0 [g]    
          since last monitoring run        
          intake manifold vacuum > 30.0 [kPa]    
          vehicle speed < 120; >= 0 [km/h]    
          delta vehicle speed <= 30 [km/h]    
          fuel volume flow <= 5.0 [ml/s]    
          change in battery voltage during < 1.50 [V]    
          monitoring        
          at least one leak detection preceding      
          monitor during engine off        
          engine load >= 10.01; <= 60.0 [%]    
          engine speed > 20 [rpm]    
          fuel cut off not active      
          gear shift not detected      
          engine stop not demanded      
          O2S front ready      
          fuel level <= 60.0 [l]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P2407 - EVAP System Leak Detection Pump Sense Circuit Intermittent/Erratic Check the following: signal check during engine off:     during engine off:        
    fluctuation of evap pump current > 3.0 [mA] ECT @ start >= 4 [°C] 744.0 [s] 2 DCY
    during reference measurement           once / DCY  
    or     diff. between ECT @ start and not calibrated [K]    
          AAT        
    drop of evap pump current > 400.0 [mA] or        
    during pump phase              
    for time >= 3.0 [s] propulsion off time previous dcy >= 21600.0 [s]    
    during engine running - only     AAT < 35; > 4 [°C]    
    1. dcy              
    fluctuation of evap pump current > 3.0 [mA] BARO > 73.95 [kPa]    
    during reference measurement              
    or     time since engine start in >= 600.0 [s]    
          preceding dcy        
    drop of evap pump current > 400.0 [mA] battery voltage >= 10.90; <= 16.10 [V]    
    during pump phase              
    for time >= 3.0 [s] change in battery voltage during < 1.0 [V]    
          monitoring        
          engine off time >= 5.0 [s]    
          vehicle speed 0 [km/h]    
          no sudden change in evap pump < 1.5; > -0.1 [mA]    
          current (filling event)        
          change in relative evap pump not calibrated [-]    
          current during monitoring        
          within time not calibrated [s]    
          (during ECM keep alive-time < 800.0 [s]    
          after ignition off, max. time)        
          airbag not activated      
          during engine running:        
          ECT > 53 [°C]    
          ECT @ start < 60 [°C]    
          AAT < 35; > 4 [°C]    
          BARO > 73.95 [kPa]    
          time since engine start >= 600.0 [s]    
          integrated EVAP purge mass > 2.0 [g]    
          since last purge stop        
          integrated EVAP purge mass > 2.0 [g]    
          since last monitoring run        
          intake manifold vacuum > 30.0 [kPa]    
          vehicle speed < 120; >= 0 [km/h]    
          delta vehicle speed <= 30 [km/h]    
          fuel volume flow <= 5.0 [ml/s]    
          change in battery voltage during < 1.50 [V]    
          monitoring        
          at least one leak detection preceding      
          monitor during engine off        
          engine load >= 10.01; <= 60.0 [%]    
          engine speed > 20 [rpm]    
          fuel cut off not active      
          gear shift not detected      
          engine stop not demanded      
          O2S front ready      
          fuel level <= 60.0 [l]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P2450 - EVAP System Switching Valve Performance/Stuck Open Check the following: signal check during engine off:     during engine off:        
    evap pump current difference <= 3.0 [mA] ECT @ start >= 4 [°C] 17.5 [s] 2 DCY
    between reference           once / DCY  
    measurement to idle              
    during engine running:     diff. between ECT @ start and not calibrated [K]    
          AAT        
    evap pump current difference <= 3.0 [mA] or     4.5 [s] 2 DCY
    between reference           once / DCY  
    measurement to idle     propulsion off time previous dcy >= 21600.0 [s]    
          AAT < 35; > 4 [°C]    
          BARO > 73.95 [kPa]    
          time since engine start in >= 600.0 [s]    
          preceding dcy        
          battery voltage >= 10.90; <= 16.10 [V]    
          change in battery voltage during < 1.0 [V]    
          monitoring        
          engine off time >= 5.0 [s]    
          vehicle speed 0 [km/h]    
          no sudden change in evap pump < 1.5; > -0.1 [mA]    
          current (filling event)        
          deviation of filtered evap pump <= 3.0 [mA]    
          current during reference        
          measurement within range        
          change in relative evap pump not calibrated [-]    
          current during monitoring        
          within time not calibrated [s]    
          (during ECM keep alive-time < 800.0 [s]    
          after ignition off, max. time)        
          airbag not activated      
          during engine running:        
          ECT > 53 [°C]    
          ECT @ start < 60 [°C]    
          AAT < 35; > 4 [°C]    
          BARO > 73.95 [kPa]    
          time since engine start >= 600.0 [s]    
          integrated EVAP purge mass > 2.0 [g]    
          since last purge stop        
          integrated EVAP purge mass > 2.0 [g]    
          since last monitoring run        
          intake manifold vacuum > 30.0 [kPa]    
          vehicle speed < 120; >= 0 [km/h]    
          delta vehicle speed <= 30 [km/h]    
          fuel volume flow <= 5.0 [ml/s]    
          change in battery voltage during < 1.50 [V]    
          monitoring        
          at least one leak detection preceding      
          monitor during engine off        
          engine load >= 10.01; <= 60.0 [%]    
          engine speed > 20 [rpm]    
          fuel cut off not active      
          gear shift not detected      
          engine stop not demanded      
          O2S front ready      
          fuel level <= 60.0 [l]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Evaporative Emission (EVAP) Diagnosis Module Tank Leakage (DMTL) Pump Motor P2401 - EVAP System Leak Detection Pump Control Circuit Low Check the following: circuit low signal voltage <= 2.74 - 3.26 [V] evap pump electric drive for time ECM pre-drive battery voltage battery voltage commanded off > 0.9 not detected > 9.0 <= 16.50 [s] [V] [V] 0.5 [s] continuous 2 DCY
P2400 - EVAP System Leak Detection Pump Control Circuit/Open Check the following: open circuit signal voltage > 2.74 - 3.26; <= 4.70 - 5.40 [V] evap pump electric drive for time ECM pre-drive battery voltage battery voltage commanded off > 0.9 not detected > 9.0 <= 16.50 [s] [V] [V] 0.5 [s] continuous 2 DCY
P2402 - EVAP System Leak Detection Pump Control Circuit High Check the following: circuit high signal voltage at evap pump current measuring resistor > 4.0 [V] evap pump electric drive battery voltage above conditions must be fulfilled for time ECM pre-drive commanded on <= 16.5 >= 120 not detected [V] [ms] 0.5 [s] once / DCY 2 DCY
P2402 - EVAP System Leak Detection Pump Control Circuit High Check the following: functional check: jammed pump motor signal voltage at evap pump current measuring resistor > 1.80 [V] evap pump electric drive battery voltage above conditions must be fulfilled for time ECM pre-drive commanded on <= 16.5 >= 450 not detected [V] [ms] 0.5 [s] once / DCY 2 DCY
Evaporative Emission (EVAP) Diagnosis Module Tank Leakage (DMTL) Pump Heater P240B - EVAP System Leak Detection Pump Heater Control Circuit Low Check the following: circuit low signal voltage <= 2.74 - 3.26 [V] evap pump heater ECM pre-drive battery voltage commanded off not detected > 9.0 [V] 0.5 [s] continuous 2 DCY
P240A - EVAP System Leak Detection Pump Heater Control Circuit/Open Check the following: open circuit signal voltage > 2.74 - 3.26; <= 4.70 - 5.40 [V] evap pump heater ECM pre-drive battery voltage commanded off not detected > 9.0 [V] 0.5 [s] continuous 2 DCY
P240C - EVAP System Leak Detection Pump Heater Control Circuit High Check the following: circuit high signal current >= 2.2 - 4.0 [A] evap pump heater ECM pre-drive battery voltage commanded on not detected > 9.0 [V] 0.5 [s] continuous 2 DCY
Evaporative Emission (EVAP) Diagnosis Module Tank Leakage (DMTL) Pump Motor P148D - Evaporative Emission System Leak Detection Pump Implausible Frequency Check the following: functional check filtered pump frequency < 60.00 [1/s] ECT @ start >= 3.8 [°C] 120.0 [s] once / DCY 2 DCY
> 120.00 diff. ECT @ start vs. AAT <= not calibrated [K]
or    
propulsion off time previous dcy >= 21600.0 [s]
AAT > 3.8 [°C]
AAT < 35.3 [°C]
BARO > 73.95 [kPa]
time since engine start in current dcy >= 600.0 [s]
change in battery voltage during monitoring < 1.00 [V]
engine off time >= 5.0 [s]
vehicle speed 0 [km/h]
deviation of filtered evap pump current during reference measurement within range <= 3.0 [mA]
airbag not activated  
battery voltage 10.90...16.10 [V]
fuel level <= 58.00 [l]
Evaporative Emission (EVAP) Diagnosis Module Tank Leakage (DMTL) Valve P0448 - EVAP System Vent Control Circuit Shorted Check the following: circuit low signal voltage <= 2.74 - 3.26 [V] evap pump solenoid valve ECM pre-drive battery voltage evap pump solenoid valve commanded on (at least once/dcy) commanded off not detected > 9.0 detected [V] 0.5 [s] continuous 2 DCY
P0447 - EVAP System Vent Control Circuit Open Check the following: open circuit signal voltage > 2.74 - 3.26; <= 4.70 - 5.40 [V] evap pump solenoid valve ECM pre-drive battery voltage evap pump solenoid valve commanded on (at least once/dcy) commanded off not detected > 9.0 detected [V] 0.5 [s] continuous 2 DCY
P0448 - EVAP System Vent Control Circuit Shorted Check the following: circuit high signal current >= 2.2 - 4.0 [A] evap pump solenoid valve ECM pre-drive battery voltage evap pump solenoid valve commanded on (at least once/dcy) commanded on not detected > 9.0 detected [V] 0.5 [s] continuous 2 DCY

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Evaporative Emission (EVAP) P0496  - EVAP System High Purge Flow Check the following: intrusive monitor actual evap pump current > 1.40 [-] ECT > 53 [°C] 4.5 [s] 2 DCY
Canister Purge Valve     difference between reference           once / DCY  
      measurement to idle              
    functional check: stuck open divided by     ECT @ start < 60 [°C]    
      pump current difference from the     AAT < 35; > 4 [°C]    
      last leak detection phase during     BARO battery voltage > 73.95 >= 10.90; <= 16.10 [kPa] [V]    
      engine off     fuel level not calibrated [l]    
            time since engine start >= 600.0 [s]    
            integrated EVAP purge mass > 2.0 [g]    
            since last purge stop        
            integrated EVAP purge mass > 2.0 [g]    
            since last monitoring run        
            intake manifold vacuum > 30.0 [kPa]    
            vehicle speed < 120; >= 0 [km/h]    
            delta vehicle speed <= 30 [km/h]    
            fuel volume flow <= 5.0 [ml/s]    
            at least one leak detection preceding      
            monitor during engine off        
            engine speed > 20 [rpm]    
            no fuel cut off        
            no gear shift        
            no engine stop        
            O2S front ready      
            evap purge valve additional conditions no additional conditions calibrated commanded off      
  P0441  - EVAP System Incorrect Purge Flow Check the following: intrusive monitor drop of evap pump current < 0.8 - 1.2 [mA] ECT > 53 [°C] 33.5 [s] 2 DCY
                  once / DCY  
    functional check: stuck close within time 12.0 [s] ECT @ start < 60 [°C]    
            AAT < 35; > 4 [°C]    
            BARO battery voltage > 73.95 >= 10.90; <= 16.10 [kPa] [V]    
            fuel level not calibrated [l]    
            time since engine start >= 600.0 [s]    
            integrated EVAP purge mass > 2.0 [g]    
            since last purge stop        
            integrated EVAP purge mass > 2.0 [g]    
            since last monitoring run        
            intake manifold vacuum > 30.0 [kPa]    
            modeled vacuum in high not calibrated [kPa]    
            pressure purge line        
            modeled ratio of purge mass not calibrated [-]    
            flow into intake manifold        
            vehicle speed < 120; >= 0 [km/h]    
            delta vehicle speed <= 30 [km/h]    
            fuel volume flow <= 5.0 [ml/s]    
            at least one leak detection preceding      
            monitor during engine off        
            increase of evap pump current >= 0.4 [mA]    
            from idle state        
            within time < 17.0 [s]    
            engine speed > 20 [rpm]    
            no fuel cut off        
            no gear shift        
            no engine stop        
            O2S front ready      
            evap purge valve additional conditions no additional conditions calibrated commanded on      
Evaporative Emission (EVAP) Canister Purge Valve P0459 - EVAP System Purge Control Valve "A" Circuit High Check the following: circuit high signal current >= 2.2 - 4.0 [A] duty cycle 2 - 80 [%] 0.5 [s] continuous 2 DCY
            battery voltage >= 9.0 [V]    
            ECM pre-drive not detected      
            ECM post drive not detected      

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Evaporative Emission (EVAP) Canister Purge Valve P0444 - EVAP System Purge Control Valve "A" Circuit Open Check the following: open circuit signal voltage > 2.74 - 3.26; <= 4.70 - 5.40 [V] duty cycle 2 - 80 [%] 0.5 [s] continuous 2 DCY
            battery voltage >= 9.0 [V]    
            ECM pre-drive not detected      
            ECM post drive not detected      
Evaporative Emission (EVAP) Canister Purge Valve P0458 - EVAP System Purge Control Valve "A" Circuit Low Check the following: circuit low signal voltage <= 2.74 - 3.26 [V] duty cycle 2 - 80 [%] 0.5 [s] continuous 2 DCY
            battery voltage >= 9.0 [V]    
            ECM pre-drive not detected      
            ECM post drive not detected      
Fuel System P02CC  - Cylinder 1 Fuel Injector "A" Offset Learning At Min Limit Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information.P02D4  - Cylinder 5 Fuel Injector "A" Offset Learning At Min Limit Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. adaptation monitoring adaptive value limit low injection adapted value of cylinder (adaptive feedback control has used up all of the adjustment) < -100 [%] engine speed rail pressure ECT for time cylinder deactivation (CD) engine 570 - 1600 > 2.50 -48 - 143 > 0.0 not calibrated not calibrated [rpm] [MPa] [°C] [s] 0 (FTP: 1208.0) [s] multiple 2 DCY
  P02D0  - Cylinder 3 Fuel Injector "A" Offset Learning At Min Limit Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information.         engine speed rail pressure ECT for time cylinder deactivation (CD) engine 570 - 1600 > 2.50 -48 - 143 > 0.0 not calibrated not calibrated [rpm] [MPa] [°C] [s] 0 (FTP: 1208.0) [s] multiple 2 DCY
  P02D6  - Cylinder 6 Fuel Injector "A" Offset Learning At Min Limit Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information.         engine speed rail pressure ECT for time cylinder deactivation (CD) engine 570 - 1600 > 2.50 -48 - 143 > 0.0 not calibrated not calibrated [rpm] [MPa] [°C] [s] 0 (FTP: 1208.0) [s] multiple 2 DCY
  P02CE  - Cylinder 2 Fuel Injector "A" Offset Learning At Min Limit Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information.         engine speed rail pressure ECT for time cylinder deactivation (CD) engine 570 - 1600 > 2.50 -48 - 143 > 0.0 not calibrated not calibrated [rpm] [MPa] [°C] [s] 0 (FTP: 1208.0) [s] multiple 2 DCY
  P02D2  - Cylinder 4 Fuel Injector "A" Offset Learning At Min Limit Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information.         engine speed rail pressure ECT for time cylinder deactivation (CD) engine 570 - 1600 > 2.50 -48 - 143 > 0.0 not calibrated not calibrated [rpm] [MPa] [°C] [s] 0 (FTP: 1208.0) [s] multiple 2 DCY
  P02CD  - Cylinder 1 Fuel Injector "A" Offset Learning At Max Limit Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information.P02D5  - Cylinder 5 Fuel Injector "A" Offset Learning At Max Limit Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. adaptation monitoring adaptive value limit high injection adapted value of cylinder (adaptive feedback control has used up all of theadjustment) >= 100 [%] engine speed rail pressure ECT for time cylinder deactivation (CD) engine 570 - 1600 > 2.50 -48 - 143 > 0.0 not calibrated not calibrated [rpm] [MPa] [°C] [s] 0 (FTP: 1179.0) [s] multiple 2 DCY
  P02D1  - Cylinder 3 Fuel Injector "A" Offset Learning At Max Limit Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information.         engine speed rail pressure ECT for time cylinder deactivation (CD) engine 570 - 1600 > 2.50 -48 - 143 > 0.0 not calibrated not calibrated [rpm] [MPa] [°C] [s]   2 DCY
  P02D7  - Cylinder 6 Fuel Injector "A" Offset Learning At Max Limit Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information.         engine speed rail pressure ECT for time cylinder deactivation (CD) engine 570 - 1600 > 2.50 -48 - 143 > 0.0 not calibrated not calibrated [rpm] [MPa] [°C] [s]   2 DCY
  P02CF  - Cylinder 2 Fuel Injector "A" Offset Learning At Max Limit Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information.         engine speed rail pressure ECT for time cylinder deactivation (CD) engine 570 - 1600 > 2.50 -48 - 143 > 0.0 not calibrated not calibrated [rpm] [MPa] [°C] [s]   2 DCY
  P02D3  - Cylinder 4 Fuel Injector "A" Offset Learning At Max Limit Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information.         engine speed rail pressure ECT for time cylinder deactivation (CD) engine 570 - 1600 > 2.50 -48 - 143 > 0.0 not calibrated not calibrated [rpm] [MPa] [°C] [s]   2 DCY
Fuel System P268A  - Fuel Injector Calibration Not Learned/Programmed Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. functional check ratio not plausible fuel rail pressure drops to all pressure drops > 0.99 [-] engine speed 570 - 1600 [rpm] 0 (FTP: 1028.0) [s] continuous 2 DCY
      or     rail pressure 2.50 - 35.0 [MPa]    
      ratio not plausible fuel rail pressure value to all fuel rail pressure values > 0.99 [-] injection time ECT for time > 1 -48 - 143 > 0.0 [ms] [°C] [s]    
            cylinder deactivation (CD) not calibrated      
            engine not calibrated      

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Fuel System P219C  - Cylinder 1 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. intrusive monitor individual cylinder fuel correction > 1.17 [-] general:     20 (does not run in FTP) [s] 2 DCY
      based on measured enleanment           once / DCY  
      for dedicated engine roughness              
      increase              
  P21A0  - Cylinder 5 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. A/F cylinder imbalance: out of or     camshaft adjustment ready      
  P219E  - Cylinder 3 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. range high counter for adaptation abort > 10.0 [-] crankshaft adaptation not calibrated      
  P21A1  - Cylinder 6 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity.   (due to misfire)     rough road not detected      
  P219D  - Cylinder 2 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity.         engine roughness signal valid      
  P219F  - Cylinder 4 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity.         engine speed 1000 - 2400 [rpm]    
            engine load 21.0 - 54.75 [%]    
            selected gear >= 6.0 [-]    
            BARO > 0.0 [kPa]    
            AAT > -31 [°C]    
            ECT 52 - 115 [°C]    
            modeled catalyst temperature 450 - 850 [°C]    
            electrical check of O2S front completed      
            electrical check of O2S rear completed      
            lambda control closed loop      
            canister load < 7.0 [-]    
            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 >= 1.0 - 6.0 [kg]    
            misfire on currently lean shifted not detected      
            cylinder        
            scavenging rate not calibrated [-]    
Fuel System P219C - Cylinder 1 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. intrusive monitor individual cylinder fuel correction < 0.83 [-] general:     20 (does not run in FTP) [s] 2 DCY
      based on measured enleanment           once / DCY  
      for dedicated engine roughness              
      increase              
  P21A0 - Cylinder 5 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. A/F cylinder imbalance: out of       camshaft adjustment ready      
  P219E - Cylinder 3 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. range low       crankshaft adaptation not calibrated      
  P21A1 - Cylinder 6 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity.         rough road not detected      
  P219D - Cylinder 2 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity.         engine roughness signal valid      
  P219F - Cylinder 4 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity.         engine speed 1000 - 2400 [rpm]    
            engine load 21.0 - 54.75 [%]    
            selected gear >= 6.0 [-]    
            BARO > 0.0 [kPa]    
            AAT > -31 [°C]    
            ECT 52 - 115 [°C]    
            modeled catalyst temperature 450 - 850 [°C]    
            electrical check of O2S front completed      
            electrical check of O2S rear completed      
            lambda control closed loop      
            canister load < 7.0 [-]    
            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 >= 1.0 - 6.0 [kg]    
            misfire on currently lean shifted not detected      
            cylinder        
            scavenging rate not calibrated [-]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Fuel System P2189 - System Too Lean at Idle Bank 2 Check the following:-- Check the vacuum lines visually for leaks.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. Direct Fuel Injection adaptive value > 6.0 [%] general:     0 (FTP: 150.0) [s] 2 DCY
                  continuous  
  P2187 - System Too Lean at Idle Bank 1 Check the following:-- Check the vacuum lines visually for leaks.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. system too lean @ idle       number of injections after engine > 1350.0 [-]    
            start        
            engine speed 560 - 1040 [rpm]    
            engine load 4.0 - 26.0 [%]    
            IAT upstream throttle < 95 [°C]    
            part load adaptation completed      
            lambda control closed loop      
            lambda setpoint 0.95 - 1.05 [-]    
            evap purge valve closed      
            high PCV purge load due to oil not detected      
            dilution        
            delay time for changing mode not calibrated [s]    
            from DFI to CNG or reverse        
            and        
            case 1:        
            integrated air mass <= 0.0 [kg]    
            ECT > 53 [°C]    
            or        
            case 2:        
            integrated air mass > 0.0 [kg]    
            minimum of:        
            ECT > 53 [°C]    
            or        
            AAT > 45 [°C]    
            additional conditions:        
            no additional conditions        
            calibrated        
  P2190 - System Too Rich At Idle Bank 2 Check the following: -- Check the fuel pressure and delivery quantity. Direct Fuel Injection adaptive value < -6.0 [%] general:     0 (FTP: 150.0) [s] 2 DCY
                  continuous  
  P2188 - System Too Rich At Idle Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. system too rich @ idle       number of injections after engine > 1350.0 [-]    
            start        
            engine speed 560 - 1040 [rpm]    
            engine load 4.0 - 26.0 [%]    
            IAT upstream throttle < 95 [°C]    
            part load adaptation completed      
            lambda control closed loop      
            lambda setpoint 0.95 - 1.05 [-]    
            evap purge valve closed      
            high PCV purge load due to oil not detected      
            dilution        
            delay time for changing mode not calibrated [s]    
            from DFI to CNG or reverse        
            and        
            case 1:        
            integrated air mass <= 0.0 [kg]    
            ECT > 53 [°C]    
            or        
            case 2:        
            integrated air mass > 0.0 [kg]    
            minimum of:        
            ECT > 53 [°C]    
            or        
            AAT > 45 [°C]    
            additional conditions:        
            no additional conditions        
            calibrated        

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Fuel System P2179 - System Too Lean Off Idle Bank 2 Check the following:-- Check the vacuum lines visually for leaks.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. Direct Fuel Injection adaptive value > 30.0 [%] general:     0 (FTP: 100.0) [s] 2 DCY
                  continuous  
  P2177 - System Too Lean Off Idle Bank 1 Check the following:-- Check the vacuum lines visually for leaks.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. system too lean @ part load       number of injections after engine > 1350.0 [-]    
            start        
            engine speed 1000 - 6040 [rpm]    
            engine load 18.50 - 100.0 [%]    
            IAT upstream throttle < 95 [°C]    
            lambda control closed loop      
            lambda setpoint 0.95 - 1.05 [-]    
            evap purge valve closed      
            high PCV purge load due to oil not detected      
            dilution        
            delay time for changing mode not calibrated [s]    
            from DFI to CNG or reverse        
            and        
            case 1:        
            integrated air mass <= 0.0 [kg]    
            ECT > 53 [°C]    
            or        
            case 2:        
            integrated air mass > 0.0 [kg]    
            minimum of:        
            ECT > 53 [°C]    
            or        
            AAT > 45 [°C]    
            additional conditions:        
            no additional conditions        
            calibrated        
  P2180 - System Too Rich Off Idle Bank 2 Check the following: -- Check the fuel pressure and delivery quantity. Direct Fuel Injection adaptive value < -30.0 [%] general:     0 (FTP: 100.0) [s] 2 DCY
                  continuous  
  P2178 - System Too Rich Off Idle Bank 1 Check the following: -- Check the fuel pressure and delivery quantity. system too rich @ part load       number of injections after engine > 1350.0 [-]    
            start        
            engine speed 1000 - 6040 [rpm]    
            engine load 18.50 - 100.0 [%]    
            IAT upstream throttle < 95 [°C]    
            lambda control closed loop      
            lambda setpoint 0.95 - 1.05 [-]    
            evap purge valve closed      
            high PCV purge load due to oil not detected      
            dilution        
            delay time for changing mode not calibrated [s]    
            from DFI to CNG or reverse        
            and        
            case 1:        
            integrated air mass <= 0.0 [kg]    
            ECT > 53 [°C]    
            or        
            case 2:        
            integrated air mass > 0.0 [kg]    
            minimum of:        
            ECT > 53 [°C]    
            or        
            AAT > 45 [°C]    
            additional conditions:        
            no additional conditions        
            calibrated        

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Fuel System P0174 - System Too Lean Bank 2 Check the following:-- Check the vacuum lines visually for leaks.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. system too lean low pass filtered lambda controller output > 20.0 [%] general:     50.0 [s] continuous 2 DCY
  P0171 - System Too Lean Bank 1 Check the following: -- Check the vacuum lines visually for leaks.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity.   for time > 40.0 [s] number of injections after engine start >= 300.0 [-]    
            ECT >= 53 [°C]    
            lambda control closed loop      
            and        
            high PCV purge load due to oil dilution not detected      
            MAF from brake booster to manifold not detected      
            and        
            case 1:        
            evap purge not active      
            case 2:        
            integrated EVAP purge mass >= 2.0 [g]    
            case 3:        
            evap purge controller limitation >= 0.94 [-]    
            evap purge flow <= 0.10 [kg/h]    
  P0175 - System Too Rich Bank 2 Check the following:-- Check the fuel pressure and delivery quantity. system too rich low pass filtered lambda controller output < -20.0 [%] general:     50.0 [s] continuous 2 DCY
  P0172 - System Too Rich Bank 1 Check the following:-- Check the fuel pressure and delivery quantity.   for time > 40.0 [s] number of injections after engine start >= 300.0 [-]    
            ECT >= 53 [°C]    
            lambda control closed loop      
            high PCV purge load due to oil dilution not detected      
            MAF from brake booster to manifold not detected      
            and        
            case 1:        
            evap purge not active      
            case 2:        
            integrated EVAP purge mass >= 2.0 [g]    
            case 3:        
            evap purge controller limitation >= 0.94 [-]    
            evap purge flow <= 0.10 [kg/h]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Fuel System P2099 - Post Catalyst Fuel Trim System Too Rich Bank 2 Check the following:-- Check the fuel pressure and delivery quantity. out of range high case 1: general conditions     condition for lambda split        
            operation        
  P2097 - Post Catalyst Fuel Trim System Too Rich Bank 1 Check the following:-- Check the fuel pressure and delivery quantity.   adapted I-part of 2nd lambda control loop (O2S front fuel trim) > 0.040 [-] catalyst heating not calibrated   30.0 [s] continuous 2 DCY
      adapted I-part of 2nd lambda control loop (O2S front offset) <= 0.07 [-] case 1: general conditions        
      case 2: pending fault fuel trim monitor from previous DCY     decrease of adapted I-part of 2nd lambda control loop between previous and actual DCY < 0.01 [-]    
      adapted I-part of 2nd lambda control loop (O2S front offset) > 0.07 [-] if no pending fault (offset or fuel trim monitor) from        
            previous DCY then        
            O2S rear Control Loop (i-part, referenced) active      
            for time >= 65.0 [s]    
            O2S front offset adaptation (referenced), final conditions: heal debounce fulfilled      
            else pending fault (offset or        
            fuel trim monitor) from        
            previous DCY        
            O2S rear Control Loop (i-part, referenced) active      
            for time >= 30.0 [s]    
            O2S front offset adaptation (referenced), final conditions: fault debounce fulfilled      
            case 2: pending fault fuel trim        
            monitor from previous DCY        
            O2S rear Control Loop (i-part, referenced) active      
            for time >= 30.0 [s]    
            O2S front offset adaptation (referenced), final conditions: fault debounce fulfilled      
            additional conditions:        
            pending fault fuel trim and        
            O2S front offset monitor from        
            previous DCY        
            O2S rear Control Loop (i-part, referenced) active      
            for time >= 65.0 [s]    
            additional conditions: soot        
            mass conditions        
            no additional conditions calibrated        

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P2098 - Post Catalyst Fuel Trim System Too Lean Bank 2 Check the following:-- Check the fuel pressure and delivery quantity. out of range low case 1: general conditions     condition for lambda split        
          operation        
P2096 - Post Catalyst Fuel Trim System Too Lean Bank 1 Check the following:-- Check the fuel pressure and delivery quantity.   adapted I-part of 2nd lambda control loop (O2S front fuel trim) < -0.040 [-] catalyst heating not calibrated   30.0 [s] continuous 2 DCY
    adapted I-part of 2nd lambda control loop (O2S front offset) >= -0.07 [-] case 1: general conditions        
    case 2: pending fault fuel trim monitor from previous DCY     increase of adapted I-part of 2nd lambda control loop between previous and actual DCY < 0.01 [-]    
    adapted I-part of 2nd lambda control loop (O2S front offset) < -0.07 [-] if no pending fault (offset or fuel trim monitor) from        
          previous DCY then        
          O2S rear Control Loop (i-part, referenced) active      
          for time >= 65.0 [s]    
          O2S front offset adaptation (referenced), final conditions: heal debounce fulfilled      
          else pending fault (offset or        
          fuel trim monitor) from        
          previous DCY        
          O2S rear Control Loop (i-part, referenced) active      
          for time >= 30.0 [s]    
          O2S front offset adaptation (referenced), final conditions: fault debounce fulfilled      
            case 2: pending fault fuel trim      
          monitor from previous DCY        
          O2S rear Control Loop (i-part, referenced) active      
          for time >= 30.0 [s]    
          O2S front offset adaptation (referenced), final conditions: fault debounce fulfilled      
          additional conditions:        
          pending fault fuel trim and        
          O2S front offset monitor from        
          previous DCY        
          O2S rear Control Loop (i-part, referenced) active      
          for time >= 65.0 [s]    
          additional conditions: soot        
          mass conditions        
          no additional conditions calibrated        
Fuel Pump Control (FPC) P0148 - Fuel Delivery Error Check the following:-- Check the fuel pressure and delivery quantity. 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.0; <= 80.0 closed loop commanded on< 1.50 [°C] [MPa] 3.5 [s] once / DCY 2 DCY
Fuel Pump Control (FPC) P0634 - Control Module Internal Temperature "A" Too High Check the following: over-temperature power stage power stage temperature >= 155 - 165 [°C] actuator battery voltage commanded on 8.98 - 16.02 [V] 0.5 [s] continuous 2 DCY

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Fuel Pump Control (FPC) P025C - Fuel Pump Module "A" Control Circuit Low Check the following: circuit low signal voltage <= 2.74 - 3.26 [V] actuator battery voltage commanded off 8.98 - 16.02 [V] 1.0 [s] continuous 2 DCY
P025A - Fuel Pump Module "A" Control Circuit/Open Check the following: open circuit signal voltage > 2.74 - 3.26; <= 4.70 - 5.40 [V] actuator battery voltage commanded off 8.98 - 16.02 [V] 0.5 [s] continuous 2 DCY
P025D - Fuel Pump Module "A" Control Circuit High Check the following: circuit high signal current - 2.20 - 4.0 [A] actuator battery voltage commanded on 8.98 - 16.02 [V] 0.5 [s] continuous 2 DCY
Fuel Injector P0201 - Cylinder 1 Injector "A" Circuit Check the following: circuit low (low side) voltage @ low side pin < 3.50 [V] general condition     3.0 [events] continuous 2 DCY
  P0205 - Cylinder 5 Injector "A" Circuit Check the following:         battery voltage 8.0 - 16.0 [V]    
  P0203 - Cylinder 3 Injector "A" Circuit Check the following:         step 1: conditions @ actuator        
            commanded off        
  P0206 - Cylinder 6 Injector "A" Circuit Check the following:         voltage @ high side pin < 3.0 [V]    
  P0202 - Cylinder 2 Injector "A" Circuit Check the following:         voltage @ low side pin < 1.5 [V]    
  P0204 - Cylinder 4 Injector "A" Circuit Check the following:         step 2: conditions @ fault        
            decision        
            actuator commanded on      
  P0201 - Cylinder 1 Injector "A" Circuit Check the following: circuit low (high side) voltage @ low side pin >= 3.50 [V] general condition     3.0 [events] continuous 2 DCY
  P0205 - Cylinder 5 Injector "A" Circuit Check the following:         battery voltage 8.0 - 16.0 [V]    
  P0203 - Cylinder 3 Injector "A" Circuit Check the following:         step 1: conditions @ actuator        
            commanded off        
  P0206 - Cylinder 6 Injector "A" Circuit Check the following:         voltage @ high side pin < 3.0 [V]    
  P0202 - Cylinder 2 Injector "A" Circuit Check the following:         voltage @ low side pin < 1.5 [V]    
  P0204 - Cylinder 4 Injector "A" Circuit Check the following:         step 2: conditions @ fault        
            decision        
            actuator commanded on      
  P0201 - Cylinder 1 Injector "A" Circuit Check the following: open circuit voltage @ high side pin > 3.0 [V] actuator commanded off   3.0 [events] continuous 2 DCY
  P0205 - Cylinder 5 Injector "A" Circuit Check the following:   voltage @ low side pin < 1.50 [V] battery voltage 8.0 - 16.0 [V]    
  P0203 - Cylinder 3 Injector "A" Circuit Check the following:                  
  P0206 - Cylinder 6 Injector "A" Circuit Check the following:                  
  P0202 - Cylinder 2 Injector "A" Circuit Check the following:                  
  P0204 - Cylinder 4 Injector "A" Circuit Check the following:                  
  P0201 - Cylinder 1 Injector "A" Circuit Check the following: circuit high (low side) current @ low side path > 2.35 [A] general condition     3.00 [events] continuous 2 DCY
  P0205 - Cylinder 5 Injector "A" Circuit Check the following:   within time 14 [us] battery voltage 8.0 - 16.0 [V]    
  P0203 - Cylinder 3 Injector "A" Circuit Check the following:         step 1: conditions @ actuator        
            commanded off        
  P0206 - Cylinder 6 Injector "A" Circuit Check the following:         voltage @ high side pin > (Ubatt - 1.5) [V]    
  P0202 - Cylinder 2 Injector "A" Circuit Check the following:         voltage @ low side pin > 1.5 [V]    
  P0204 - Cylinder 4 Injector "A" Circuit Check the following:         step 2: conditions @ fault        
            decision        
            actuator commanded on      
  P0201 - Cylinder 1 Injector "A" Circuit Check the following: circuit high (high side) current @ low side path > 2.35 [A] general condition     3.0 [events] continuous 2 DCY
  P0205 - Cylinder 5 Injector "A" Circuit Check the following:   within time 14 [μs] battery voltage 8.0 - 16.0 [V]    
  P0203 - Cylinder 3 Injector "A" Circuit Check the following:         step 1: conditions @ actuator        
            commanded off        
  P0206 - Cylinder 6 Injector "A" Circuit Check the following:         voltage @ high side pin > (Ubatt - 1.5) [V]    
  P0202 - Cylinder 2 Injector "A" Circuit Check the following:         voltage @ low side pin > 1.5 [V]    
  P0204 - Cylinder 4 Injector "A" Circuit Check the following:         step 2: conditions @ fault        
            decision        
            actuator commanded on      

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P0201 - Cylinder 1 Injector "A" Circuit Check the following: short between high side and low side current @ low side path > 2.35 [A] general condition     3.00 [events] continuous 2 DCY
P0205 - Cylinder 5 Injector "A" Circuit Check the following:   within time 14 [ A μs] battery voltage 8.0 - 16.0 [V]    
P0203 - Cylinder 3 Injector "A" Circuit Check the following:         step 1: conditions @ fault        
          suspicion        
P0206 - Cylinder 6 Injector "A" Circuit Check the following:         actuator commanded on      
P0202 - Cylinder 2 Injector "A" Circuit Check the following:         actual current > 12.0 [A]    
P0204 - Cylinder 4 Injector "A" Circuit Check the following:         for time < 10 [us]    
          step 2: conditions after        
          actuator commanded off        
          voltage @ high side pin < (Ubatt - 1.5) [V]    
          voltage @ low side pin > 1.5 [V]    
          step 3: conditions @ fault        
          decision        
          actuator commanded on      
Fuel Volume Regulator Control P0087 - Fuel Rail/System Pressure - Too Low Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. functional check: stuck open pressure control activity > 4.0 [MPa] engine speed 1200 - 4000 [rpm] 7.0 [s] multiple 2 DCY
      and     or        
      fuel trim activity 0.80 - 1.30 [-] engine speed not calibrated [rpm]    
      and     engine load 30.0 - 1535.98 [%]    
      difference between target pressure vs. actual pressure > 4.0 [MPa] evap purge adaptation ECT < 23.0 0 >= 53 [-] [°C]    
            IAT upstream throttle < 95 [°C]    
            DFI mode active      
            fuel cut off not active      
            lambda control closed loop      
Fuel Volume Regulator Control P0088 - Fuel Rail/System Pressure - Too High Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. functional check: stuck close pressure control activity < -4.0 [MPa] engine speed 450 - 1300 [rpm] 5.0 [s] multiple 2 DCY
      and     or        
      fuel trim activity 0.80 - 1.20 [-] engine speed not calibrated [rpm]    
      and     engine load 7.99 - 40.01 [%]    
      difference between target pressure vs. actual pressure < -4.0 [MPa] evap purge adaptation ECT < 23.0 >= 53 [-] [°C]    
            IAT upstream throttle < 95 [°C]    
            DFI mode active      
            lambda control closed loop      
            fuel cut off not active      
Fuel Volume Regulator Control P0091 - Fuel Pressure Regulator "A" Control Circuit Low Check the following: circuit low (low side) voltage @ low side pin < 3.50 [V] general condition     3 [events] continuous 2 DCY
            battery voltage 9.0 - 16.0 [V]    
            step 1: conditions @ actuator        
            commanded off        
            voltage @ high side pin < 3.0 [V]    
            voltage @ low side pin < 1.5 [V]    
            step 2: conditions @ fault        
            decision        
            actuator commanded off      
  P0091 - Fuel Pressure Regulator "A" Control Circuit Low Check the following: circuit high (low side) current @ low side path > 2.35 [A] general condition     3 [events] continuous 2 DCY
      within time 14 [us] battery voltage 9.0 - 16.0 [V]    
            step 1: conditions @ actuator        
            commanded off        
            voltage @ high side pin > (Ubatt - 1.5) [V]    
            voltage @ low side pin > 1.5 [V]    
            step 2: conditions @ fault        
            decision        
            actuator commanded on      

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P0090 - Fuel Pressure Regulator "A" Control Circuit/Open Check the following: open circuit voltage @ high side pin > 3.0 [V] actuator commanded off [V] 3 [events] continuous 2 DCY
    voltage @ low side pin < 1.50 [V] battery voltage 9.0 - 16.0    
P0092 - Fuel Pressure Regulator "A" Control Circuit High Check the following: circuit low (high side) voltage @ low side pin >= 3.50 [V] general condition     3 [events] continuous 2 DCY
          battery voltage 9.0 - 16.0 [V]    
          step 1: conditions @ actuator        
          commanded off        
          voltage @ high side pin < 3.0 [V]    
          voltage @ low side pin < 1.5 [V]    
          step 2: conditions @ fault        
          decision        
          actuator commanded on      
P0092 - Fuel Pressure Regulator "A" Control Circuit High Check the following: circuit high (high side) current @ low side path > 2.35 [A] general condition     3 [events] continuous 2 DCY
    within time 14 [us] battery voltage 9.0 - 16.0 [V]    
          conditions @ actuator        
          commanded off        
          voltage @ high side pin > (Ubatt - 1.5) [V]    
          voltage @ low side pin > 1.5 [V]    
          conditions @ fault decision        
          actuator commanded on      
P0090 - Fuel Pressure Regulator "A" Control Circuit/Open Check the following: short between high side and low side current @ low side path > 2.35 [A] general condition     3 [events] continuous 2 DCY
    within time 14 [us] battery voltage 9.0 - 16.0 [V]    
          step 1: conditions @ fault        
          suspicion        
          actuator commanded on      
          actual current > 6.40 [A]    
          for time > 100 [us]    
          step 2: conditions after        
          actuator commanded off        
          voltage @ high side pin < (Ubatt - 1.5) [V]    
          voltage @ low side pin > 1.5 [V]    
          step 3: conditions @ fault        
          decision        
          actuator commanded on      
Fuel Volume Regulator HP Control P0088 - Fuel Rail/System Pressure - Too High Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. functional check filtered diff. target pressure vs. actual pressure < -1.50 [MPa] time after engine start > 5.0 [s] 3.0 [s] multiple 2 DCY
            time after fuel cut off fuel cut off catalyst heating fuel volume regulator control relative fuel mass > 2.5 not active not active active 5.02 -.200.02 [s] [%]    
  P0087 - Fuel Rail/System Pressure - Too Low Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. functional check filtered diff. target pressure vs. actual pressure > 1.50 [MPa] time after engine start > 5.0 [s] 15.0 [s] multiple 2 DCY
            time after fuel cut off fuel cut off catalyst heating fuel volume regulator control relative fuel mass > 2.5 not active not active active 5.02 - 200.02 [s] [%]    
Fuel Volume Regulator HP Control P01C8 - Fuel Rail/System Pressure - Too Low Bank 2 Check the following:-- Check the fuel pressure and delivery quantity. functional check filtered fuel pressure controller output > 1.50 [MPa] time after engine start > 5.0 [s] 5.0 [s] multiple 2 DCY
            time after fuel cut off > 2.5 [s]    
            fuel cut off not active      
            catalyst heating not active      
            fuel volume regulator control active      
            relative fuel mass 5.02 - 200.02 [%]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Fuel Volume Regulator HP Control P01C9 - Fuel Rail/System Pressure - Too High Bank 2 Check the following:-- Check the fuel pressure and delivery quantity. functional check filtered fuel pressure controller output < -1.50 [MPa] time after engine start > 5.0 [s] 5.0 [s] multiple 2 DCY
            time after fuel cut off > 2.5 [s]    
            fuel cut off not active      
            catalyst heating not active      
            fuel volume regulator control active      
            relative fuel mass 5.02 - 200.02 [%]    
Cold Start Monitoring P053F - Cold Start Fuel Pressure Performance Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. functional check filtered diff. target pressure vs. actual pressure < -1.50 [MPa] time after engine start > 5.0 [s] 3.0 [s] multiple 2 DCY
Fuel Volume Regulator HP Control           fuel cut off time after fuel cut off catalyst heating fuel volume regulator control relative fuel mass not active > 2.5 active active 5.02 - 200.02 [s] [%]    
  P053F - Cold Start Fuel Pressure Performance Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. functional check filtered diff. target pressure vs. actual pressure > 1.50 [MPa] time after engine start > 5.0 [s] 3.0 [s] multiple 2 DCY
            fuel cut off time after fuel cut off catalyst heating fuel volume regulator control relative fuel mass not active > 2.5 active active 5.02 - 200.02 [s] [%]    
Fuel Pressure LP Regulator P0089 - Fuel Pressure Regulator "A" Performance Check the following: functional check difference between actual pressure vs. target pressure > 200.0 [kPa] time after engine start > 10.0 [s] 8.0 [s] continuous 2 DCY
            ECT > -48 [°C]    
            fuel cut off not active      
            time after fuel cut off > 20.0 [s]    
Fuel Pressure LP Regulator P0089 - Fuel Pressure Regulator "A" Performance Check the following: functional check difference between target pressure vs. actual pressure > 150.00 [kPa] time after engine start > 10.0 [s] 6.0 [s] continuous 2 DCY
            ECT > -48 [°C]    
            fuel cut off not active      
            time after fuel cut off > 20.0 [s]    
Fuel Pressure LP Regulator P0089 - Fuel Pressure Regulator "A" Performance Check the following: functional check pressure control activity > 225.0 [kPa] time after engine start > 10.0 [s] 15.0 [s] continuous 2 DCY
            ECT > -48 [°C]    
            fuel cut off not active      
            time after fuel cut off > 20.0 [s]    
Fuel Pressure LP Regulator P0089 - Fuel Pressure Regulator "A" Performance Check the following: functional check pressure control activity < -300.0 [kPa] time after engine start > 10.0 [s] 15.0 [s] continuous 2 DCY
            ECT > -48 [°C]    
            fuel cut off not active      
            time after fuel cut off > 20.0 [s]    
Fuel Pressure LP Sensor P008B - Low Pressure Fuel System Pressure - Too High Check the following:-- Check the fuel pressure and delivery quantity. out of range high actual pressure > 850.0 [kPa]       2.0 [s] continuous 2 DCY
Fuel Pressure LP Sensor P008A - Low Pressure Fuel System Pressure - Too Low Check the following:-- Check the fuel pressure and delivery quantity. out of range low actual pressure < 40.0 [kPa]       2.0 [s] continuous 2 DCY
Fuel Pressure LP Sensor P2541 - Low Pressure Fuel System Sensor Circuit Low Check the following:-- Check the fuel pressure and delivery quantity. circuit low signal voltage < 0.20 [V]       0.5 [s] continuous 2 DCY
P2539 - Low Pressure Fuel System Sensor Circuit Check the following:-- Check the fuel pressure and delivery quantity. circuit high signal voltage > 4.80 [V]     0.5 [s] continuous 2 DCY
Fuel Rail Pressure (FRP) Sensor P0190 - Fuel Pressure Regulator "A" Control Circuit/Open Check the following: out of range high signal voltage > 4.80 [V]       0.5 [s] continuous 2 DCY
P0192 - Fuel Rail Pressure Sensor Circuit Low Bank 1 Check the following: out of range low signal voltage < 0.20 [V]     0.5 [s] continuous 2 DCY

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Fuel Rail Pressure (FRP) Sensor P0191 - Fuel Rail Pressure Sensor Circuit Range/Performance Bank 1 Check the following: out of range high actual pressure > 14.60 [MPa] engine speed 760 - 7000 [rpm] 1.0 [s] continuous 2 DCY
P0191 - Fuel Rail Pressure Sensor Circuit Range/Performance Bank 1 Check the following: out of range low actual pressure < 0.005 [MPa] engine speed fuel pump 760 - 7000 commanded on [rpm] 1.0 [s] continuous 2 DCY
Fuel Rail Pressure (FRP) Sensor P01C4 - Fuel Pressure Sensor "A" Circuit Range/Performance Check the following: rationality check inappropriately general:     general:        
    low (negative offset) rail pressure bank 1 @ engine < 0.10 [MPa] ECT @ engine shut-off > 53 [°C] 0 [s] 2 DCY
      start           once / DCY  
      and     ECT @ start <= 40 [°C]    
      choice of:     diff. between ECT @ start and > -9.8; <= 9.8 [K]    
            IAT upstream throttle        
      fuel system too rich @ part load not calibrated [%] engine off time >= 25000.0 [s]    
      or     engine speed 0 [rpm]    
      fuel system too rich @ idle not calibrated [%] diff. between AAT and ECT @ -10.5 - 10.5 [K]    
            start        
      or     diff. between AAT and IAT -10.5 - 10.5 [K]    
            upstream throttle @ start        
      fault fuel system too rich @ part not calibrated   and        
      load              
      or     conditions optional        
      fault fuel system too rich @ idle not calibrated   lambda control active      
      or     DFI mode active      
      misfire fault not calibrated   catalyst heating not active      
      or     ECT >= 50 [°C]    
      sum of lambda adaptation and < 0.75 [-] IAT upstream throttle <= 90 [°C]    
      lambda controller deviation              
      or     engine torque < 45.00 [%]    
      lambda control not calibrated   lambda set point 0.95 - 1.05 [-]    
  P01C4 - Fuel Pressure Sensor "A" Circuit Range/Performance Check the following: rationality check inappropriately general:     general:        
    high (positive offset) rail pressure bank 1 @ engine > 1.0 [MPa] ECT @ engine shut-off > 53 [°C] 0 [s] 2 DCY
      start           once / DCY  
      and     ECT @ start <= 40 [°C]    
      choice of:     diff. between ECT @ start and > -9.8; <= 9.8 [K]    
            IAT upstream throttle        
      fuel system too lean @ part load not calibrated [%] engine off time >= 25000.0 [s]    
      or     engine speed 0 [rpm]    
      fuel system too lean @ idle not calibrated [%] diff. between ECT @ start and -10.5 - 10.5 [K]    
            AAT        
      or     diff. between AAT and IAT -10.5 - 10.5 [K]    
            upstream throttle @ start        
      fault fuel system too lean @ part not calibrated   and        
      load              
      or     conditions optional        
      fault fuel system too lean @ idle not calibrated   lambda control active      
      or     DFI mode active      
      misfire fault not calibrated   catalyst heating not active      
      or     ECT >= 50 [°C]    
      sum of lambda adaptation and > 1.30 [-] IAT upstream throttle <= 90 [°C]    
      lambda controller deviation              
      or     engine torque < 45.0 [%]    
      lambda control not calibrated   lambda set point 0.95 - 1.05 [-]    

Table continues, refer to Engine/Motor Control Module --, 2021 MY