Mike's Workshop Manuals: Service manuals for every vehicle
Home >> Audi >> 2021 >> TT Quattro RS >> Repair and Diagnosis (Single Page) >> Engine Performance >> Engine Control Systems >> Generic Scan Tool [DAZA] - Engine DTC Tables (P0420 - P11DA) [Coupe] >> St Generic Scan Tool >> Diagnosis And Testing >> Engine DTC Tables >> Engine/Motor Control Module --, 2021 MY

Engine/Motor Control Module --, 2021 MY

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
Catalyst System P0420  - Catalyst System Efficiency Below Threshold Bank 1 intrusive monitor ratio of measured corrected OSC / OSC of borderline catalyst     monitor entry conditions     15 [s] once / DCY 1 DCY
  • Three Way Catalytic Converter (TWC)
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
measure of OSC compared to OSC of borderline catalyst arithmetic average value of OSC ratio not calibrated [-] conditions for active lambda diagnosis (referenced) checked  
  or     for arithmetic average value calculation    
  EWMA filtered value of OSC ratio < 0.10 [-] number of checks required for valid result not calibrated [-]
        for EWMA-filter    
        K-factor 0.35 [-]
        minimum number of tests per DCY required 1  
        step change detection will initiate multiple tests per DCY conditions for step change detection    
        deviation between new measured value and old EWMA filtered value > 0.60 [-]
        number of checks for confirmation 3.00 [-]
        maximum tolerance to confirm filtered value 0.02 [-]
        initial value of filtered value 1.00 [-]
        maximum number of checks per driving cycle 2.00 [-]
        additional conditions:    
        no additional conditions calibrated    
Misfire P0300 - Random/Multiple Cylinder Misfire Detected crankshaft speed fluctuation (single or multiple) emission threshold misfire rate (MR) > 2.48 [%] case 1:     1000 [rev] continuous 2 DCY
  • 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 Service Information for low compression readings or for carbon buildup removal.
  • Check the fuel pressure and delivery quantity.
  • Fuel Injectors --
  • Ignition Coils with Power Output Stage --
P0301  - Cylinder 1 Misfire Detected catalyst damage misfire rate (MR) > 3.23...16.60 [%] ECT downstream engine @ start >= -48 [°C] 200 [rev] continuous immediately
  • 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 Service Information for low compression readings or for carbon buildup removal.
  • Check the fuel pressure and delivery quantity.
  • Fuel Injectors --
  • Ignition Coils with Power Output Stage --
P0302  - Cylinder 2 Misfire Detected case 2:    
  • 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 Service Information for low compression readings or for carbon buildup removal.
  • Check the fuel pressure and delivery quantity.
  • Fuel Injectors --
  • Ignition Coils with Power Output Stage --
P0304  - Cylinder 4 Misfire Detected ECT downstream engine @ start < -48 [°C]
  • 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 Service Information for low compression readings or for carbon buildup removal.
  • Check the fuel pressure and delivery quantity.
  • Fuel Injectors --
  • Ignition Coils with Power Output Stage --
P0305  - Cylinder 5 Misfire Detected then activation if ECT downstream engine > 18 [°C]
  • 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 Service Information for low compression readings or for carbon buildup removal.
  • Check the fuel pressure and delivery quantity.
  • Fuel Injectors --
  • Ignition Coils with Power Output Stage --
P0303  - Cylinder 3 Misfire Detected general:    
  • 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 Service Information for low compression readings or for carbon buildup removal.
  • Check the fuel pressure and delivery quantity.
  • Fuel Injectors --
  • Ignition Coils with Power Output Stage --
  active after engine start idle - 150 [RPM] + 1 camshaft [rev]    
  time after engine start > 0.0 [s]  
  engine torque >= 0 [Nm]  
  fuel cut off not active    
  rough road not detected    
Evaporative Emission (EVAP) System P0441  - EVAP System Incorrect Purge Flow intrusive monitor purge valve quality < 0.10 [-] monitor entry conditions     3.2 [s] once / DCY 2 DCY
  • EVAP Canister Purge Regulator Valve 1 -N80-
  • Fuel Tank Leak Detection Control Module -J909-
functional check diff. BARO vs. intake manifold pressure > 25.00...30.00 [kPa]
  relative engine load > 13.99...21.98 [%]
  engine speed 1300...3000 [RPM]
  idle speed not active  
  vehicle speed not calibrated [mph]
  vehicle speed not calibrated [mph]
  engine speed deviation < | 100 | [RPM]
  engine load deviation < | 7.99 | [%]
  diff. actual vs. filtered intake manifold pressure model < |1.00...3.00| [kPa]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            MAP set point deviation < |2.00...6.00| [kPa]      
and    
fuel cut-off active  
or    
lambda control closed loop  
lambda control value 0.90...1.10 [-]
lambda value 0.95...1.05 [-]
and    
selected gear >= 0.00 [-]
and    
case 1    
integrated air mass through canister purge valve not calibrated [g]
or    
cumulated integrated purge MAF since engine start not calibrated [g]
case 2    
integrated air mass through canister purge valve >= 15.0 [g]
cumulated integrated purge MAF since engine start not calculated [g]
and    
valve opening angle for purge adaptation >= 0.00 [-]
or    
air mass flow for purge adaptation >= 0.00 [-]
and    
case 1    
AAT > 30 [°C]
purge flow adaptation factor <= 4.00...15.00 [-]
case 2    
AAT -40...30 [°C]
purge flow adaptation factor <= 4.00...15.00 [-]
case 3    
AAT < -40 [°C]
purge flow adaptation factor <= 4.00...15.00 [-]
and    
cumulated air mass since engine start >= 0.50...23.30 [kg]
AAT > 3 [°C]
BARO > 73.00 [kPa]
battery voltage 10.00...16.00 [V]
and    
ECT downstream engine > 60 [°C]
or    
modeled ECT > 80 [°C]
conditions for measurement window    
diff. actual vs. filtered freezed intake manifold pressure model < | 5.00 | [kPa]
diff. actual vs. filtered intake manifold pressure model < |1.00...4.00| [kPa]
change of engine mode not active  
engine speed 1200...3200 [RPM]
relative engine load > 18.00 [%]
diff. BARO vs. intake manifold pressure > 25.00 [kPa]
diff. BARO vs. boost pressure not calibrated [kPa]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            maximum throttle position dynamic not calibrated [%]      
engine speed deviation < | 100 | [RPM]
change of manifold pressure set point < |2.00...6.00| [kPa]
change of modeled manifold pressure < |1.00...4.00| [kPa]
Evaporative Emission (EVAP) System P00FE - EVAP System Tank Vapor Line Restricted/Blocked intrusive monitor high pass filtered DMTL pump current >= 1.0 [mA] previous ECM keep alive time     16.0 [s] once / DCY 2 DCY
  • EVAP Canister Purge Regulator Valve 1 -N80-
  • Fuel Tank Leak Detection Control Module -J909-
rationality check: blocked line for time > 7.4 [s] reference measurement of small leak monitor finished  
        and    
        high pass filtered DMTL pump current >= 1.0 [mA]
        during time after reference measurement <= 12.0 [s]
        actual DCY    
        ECT downstream engine @ start >= 3 [°C]
        AAT 4...35 [°C]
        BARO > 73.95 [kPa]
        battery voltage >= 10.90; <= 16.10 [V]
        time since engine start >= 600.0 [s]
        diff. between ECT downstream engine @ start and AAT not calibrated [K]
        or    
        propulsion off time previous dcy >= 21600.0 [s]
        initial vehicle speed > 6 [mph]
        vehicle speed > 3 [mph]
        vehicle speed deviation <= | 159 | [mph]
        engine speed deviation <= | 8192 | [RPM]
        purge flow adaptation factor <= 2.50 [-]
        fuel level <= 45.00 [l]
Evaporative Emission (EVAP) System Very Small Leak P0456  - EVAP System Leak Detected (Very Small Leak) intrusive monitor EVAP-system leakage area calculated from pump current curve > 0.16 [mm A 2 ] ECT downstream engine @ start >= 3 [°C] 800.0 [s] once / DCY 2 DCY
  • Check the EVAP System for Leaks.
  • EVAP Canister Purge Regulator Valve 1 -N80-
  • Fuel Tank Leak Detection Control Module -J909-
rationality check diff. between ECT downstream engine @ start and AAT not calibrated [K]
  or    
  propulsion off time previous dcy >= 21600.0 [s]
  AAT < 35; > 4 [°C]
  BARO > 73.95 [kPa]
  time since engine start in current dcy >= 600.0 [s]
  battery voltage >= 10.90; <= 16.10 [V]
  change in battery voltage during monitoring < 1.00 [V]
  engine off time >= 3.0 [s]
  vehicle speed 0 [mph]
  evap purge adaptation < 2.50 [-]
  integrated purge mass flow since start of last purge phase not calibrated  
  no sudden change in evap pump current (filling event) < 1.0; > -0.3 [mA]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            deviation of filtered evap pump current during reference measurement within range <= 3.0 [mA]      
change in relative evap pump current during monitoring not calibrated [-]
within time not calibrated [s]
(during ECM keep alive-time after ignition off, max. time) < 900.0 [s]
EVAP vent valve not calibrated  
airbag not activated  
fuel level <= 45.00 [l]
Evaporative Emission (EVAP) System Small Leak P0442  - EVAP System Leak Detected (Small Leak) intrusive monitor modeled pressure from pump current < 0.86 [kPa] ECT downstream engine @ start >= 3 [°C] 400.0 [s] once / DCY 2 DCY
  • Check the EVAP System for Leaks.
  • EVAP Canister Purge Regulator Valve 1 -N80-
  • Fuel Tank Leak Detection Control Module -J909-
pressure check diff. between ECT downstream engine @ start and AAT not calibrated [K]
  or    
  propulsion off time previous dcy >= 21600.0 [s]
  AAT < 35; > 4 [°C]
  BARO > 73.95 [kPa]
  time since engine start in current dcy >= 600.0 [s]
  battery voltage >= 10.90; <= 16.10 [V]
  change in battery voltage during monitoring < 1.00 [V]
  engine off time >= 3.0 [s]
  vehicle speed 0 [mph]
  no sudden change in evap pump current (filling event) < 1.0; > -0.3 [mA]
  deviation of filtered evap pump current during reference measurement within range <= 3.0 [mA]
  change in relative evap pump current during monitoring not calibrated [-]
  within time not calibrated [s]
  (during ECM keep alive-time after ignition off, max. time) < 900.0 [s]
  EVAP vent valve not calibrated  
  airbag not activated  
  fuel level <= 45.00 [l]
Evaporative Emission (EVAP) Diagnosis Module Tank Leakage (DMTL) P043E - EVAP System Leak Detection Reference Orifice Low Flow out of range high during engine off: > 40.0 [mA] during engine off:     14.0 [s] once / DCY 2 DCY
  • Fuel Tank Leak Detection Control Module -J909-
evap pump current during reference measurement ECT downstream engine @ start >= 3 [°C]
during engine running: > 40.0 [mA] diff. between ECT down stream engine @ start and AAT not calibrated [K] 14.0 [s] once / DCY 2 DCY
evap pump current during reference measurement or    
propulsion off time previous dcy >= 21600.0 [s]
  AAT < 35; > 4 [°C]
  BARO > 73.95 [kPa]
  time since engine start in current dcy >= 600.0 [s]
  battery voltage >= 10.90; <= 16.10 [V]
  change in battery voltage during monitoring < 1.00 [V]
  engine off time >= 3.0 [s]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            vehicle speed 0 [mph]      
deviation of filtered evap pump current during reference measurement within range <= 3.0 [mA]
airbag not activated  
during engine running:    
BARO > 73.95 [kPa]
time since engine start >= 600.0 [s]
change in battery voltage during monitoring < 1.50 [V]
at least one leak detection monitor during engine off preceding  
engine speed > 20 [RPM]
fuel cut off not active  
gear shift not detected  
engine stop not commanded  
O2S front ready  
fuel level <= 45.00 [l]
P043F - EVAP System Leak Detection Reference Orifice High Flow out of range low during engine off: < 15.0 [mA] during engine off:     14.0 [s] once / DCY 2 DCY
  • Fuel Tank Leak Detection Control Module -J909-
evap pump current during reference measurement ECT downstream engine @ start >= 3 [°C]
during engine running: < 15.0 [mA] diff. between ECT down stream engine @ start and AAT not calibrated [K] 14.0 [s] once / DCY 2 DCY
evap pump current during reference measurement or    
propulsion off time previous dcy >= 21600.0 [s]
  AAT < 35; > 4 [°C]
  BARO > 73.95 [kPa]
  time since engine start in current dcy >= 600.0 [s]
  battery voltage >= 10.90; <= 16.10 [V]
  change in battery voltage during monitoring < 1.00 [V]
  engine off time >= 3.0 [s]
  vehicle speed 0 [mph]
  deviation of filtered evap pump current during reference measurement within range <= 3.0 [mA]
  airbag not activated  
  during engine running:    
  BARO > 73.95 [kPa]
  time since engine start >= 600.0 [s]
  change in battery voltage during monitoring < 1.50 [V]
  at least one leak detection monitor during engine off preceding  
  engine speed > 20 [RPM]
  fuel cut off not active  
  gear shift not detected  
  engine stop not demanded  
  O2S front ready  
  fuel level <= 45.00 [l]
P2407 - EVAP System Leak Detection Pump Sense Circuit Intermittent/Erratic signal check during engine off: > 3.0 [mA] during engine off:     800.0 [s] once / DCY 2 DCY
  • Fuel Tank Leak Detection Control Module -J909-
fluctuation of evap pump current during reference measurement ECT downstream engine @ start >= 3 [°C]
or diff. between ECT downstream engine @ start and AAT not calibrated [K]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
  P2450 - EVAP System Switching Valve Performance/Stuck Open   drop of evap pump current during pump phase > 0.8 [mA] or        
  • Fuel Tank Leak Detection Control Module -J909-
for time >= 5.0 [s] propulsion off time previous dcy >= 21600.0 [s]
during engine running - only 1.dcy     AAT < 35; > 4 [°C]
fluctuation of evap pump current during reference measurement > 3.0 [mA] BARO > 73.95 [kPa]
or     time since engine start in preceding dcy >= 600.0 [s]
drop of evap pump current during pump phase > 0.8 [mA] battery voltage >= 10.90; <= 16.10 [V]
for time >= 5.0 [s] change in battery voltage during monitoring < 1.00 [V]
      engine off time >= 3.0 [s]
      vehicle speed 0 [mph]
      no sudden change in evap pump current (filling event) < 1.0; > -0.3 [mA]
      change in relative evap pump current during monitoring not calibrated [-]
      within time not calibrated [s]
      (during ECM keep alive-time after ignition off, max. time) < 900.0 [s]
      airbag not activated  
      during engine running:    
      BARO > 73.95 [kPa]
      time since engine start >= 600.0 [s]
      change in battery voltage during monitoring < 1.50 [V]
      at least one leak detection monitor during engine off preceding  
      engine speed > 20 [RPM]
      fuel cut off not active  
      gear shift not detected  
      engine stop not demanded  
      O2S front ready  
      fuel level <= 45.00 [l]
signal check during engine off: <= 0.6 [mA] during engine off:     16.0 [s] once / DCY 2 DCY
evap pump current difference between reference measurement to idle ECT downstream engine @ start >= 3 [°C]
during engine running: <= 0.6 [mA] diff. between ECT down stream engine @ start and AAT not calibrated [K] 14.0 [s] once / DCY 2 DCY
evap pump current difference between reference measurement to idle or    
propulsion off time previous dcy >= 21600.0 [s]
  AAT < 35; > 4 [°C]
  BARO > 73.95 [kPa]
  time since engine start in preceding dcy >= 600.0 [s]
  battery voltage >= 10.90; <= 16.10 [V]
  change in battery voltage during monitoring < 1.00 [V]
  engine off time >= 3.0 [s]
  vehicle speed 0 [mph]
  no sudden change in evap pump current (filling event) < 1.0; > -0.3 [mA]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            deviation of filtered evap pump current during reference measurement within range <= 3.0 [mA]      
change in relative evap pump current during monitoring not calibrated [-]
within time not calibrated [s]
(during ECM keep alive-time after ignition off, max. time) < 900.0 [s]
airbag not activated  
during engine running:    
BARO > 73.95 [kPa]
time since engine start >= 600.0 [s]
change in battery voltage during monitoring < 1.50 [V]
at least one leak detection monitor during engine off preceding  
engine speed > 20 [RPM]
fuel cut off not active  
gear shift not detected  
engine stop not demanded  
O2S front ready  
fuel level <= 45.00 [l]
Evaporative Emission (EVAP) Diagnosis Module Tank Leakage (DMTL) Pump Motor P2401 - EVAP System Leak Detection Pump Control Circuit Low circuit low signal voltage < 2.74 [V] evap pump electric drive commanded off [V] 0.5 [s] continuous 2 DCY
  • Fuel Tank Leak Detection Control Module -J909-
battery voltage > 10.90; < 16.10
P2400 - EVAP System Leak Detection Pump Control Circuit/Open open circuit signal voltage 3.26...4.70 [V] evap pump electric drive commanded off [V] 0.5 [s] continuous 2 DCY
  • Fuel Tank Leak Detection Control Module -J909-
battery voltage > 10.90; < 16.10
P2402 - EVAP System Leak Detection Pump Control Circuit High circuit high signal voltage at evap pump current measuring resistor > 4.00 [V] evap pump electric drive commanded on [V] 0.1 [s] continuous 2 DCY
  • Fuel Tank Leak Detection Control Module -J909-
battery voltage > 10.90; < 16.10
P2402 - EVAP System Leak Detection Pump Control Circuit High functional check: stuck open/closed signal voltage at evap pump current measuring resistor > 1.80 [V] evap pump electric drive commanded on [V] 0.5 [s] continuous 2 DCY
  • Fuel Tank Leak Detection Control Module -J909-
battery voltage > 10.90; < 16.10
Evaporative Emission (EVAP) Diagnosis Module Tank Leakage (DMTL) Pump Heater P240B - EVAP System Leak Detection Pump Heater Control Circuit Low circuit low signal voltage < 2.74 [V] evap pump heater commanded off [V] 0.5 [s] continuous 2 DCY
  • Fuel Tank Leak Detection Control Module -J909-
battery voltage > 10.90; < 16.10
P240A - EVAP System Leak Detection Pump Heater Control Circuit/Open open circuit signal voltage 3.26...4.70 [V] evap pump heater commanded off [V] 0.5 [s] continuous 2 DCY
  • Fuel Tank Leak Detection Control Module -J909-
battery voltage > 10.90; < 16.10
P240C - EVAP System Leak Detection Pump Heater Control Circuit High circuit high signal current >= 2.2...4.0 [A] evap pump heater commanded on [V] 0.5 [s] continuous 2 DCY
  • Fuel Tank Leak Detection Control Module -J909-
battery voltage > 10.90; < 16.10
Evaporative Emission (EVAP) Diagnosis Module Tank Leakage (DMTL) Valve P0448 - EVAP System Vent Control Circuit Shorted circuit low signal voltage < 2.74 [V] evap pump solenoid valve commanded off [V] 0.5 [s] continuous 2 DCY
  • Fuel Tank Leak Detection Control Module -J909-
battery voltage > 10.90; < 16.10
P0447 - EVAP System Vent Control Circuit Open open circuit signal voltage 3.26...4.70 [V] evap pump solenoid valve commanded off [V] 0.5 [s] continuous 2 DCY
  • Fuel Tank Leak Detection Control Module -J909-
battery voltage > 10.90; < 16.10
P0448 - EVAP System Vent Control Circuit Shorted circuit high signal current >= 2.2...4.0 [A] evap pump solenoid valve commanded on [V] 0.5 [s] continuous 2 DCY
  • Fuel Tank Leak Detection Control Module -J909-
battery voltage > 10.90; < 16.10
Evaporative Emission (EVAP) Canister Purge Valve P0459 - EVAP System Purge Control Valve "A" Circuit High circuit high signal current > 0.60...12.50 [A] actuator commanded on [V] 0.5 [s] continuous 2 DCY
  • EVAP Canister Purge Regulator Valve 1 -N80-
battery voltage >= 8.90

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
Evaporative Emission (EVAP) Canister Purge Valve P0444 - EVAP System Purge Control Valve "A" Circuit Open open circuit signal voltage 3.26...4.70 [V] actuator commanded off [V] 0.5 [s] continuous 2 DCY
  • EVAP Canister Purge Regulator Valve 1 -N80-
  • Fuel Tank Leak Detection Control Module -J909-
battery voltage >= 8.90
Evaporative Emission (EVAP) Canister Purge Valve P0458 - EVAP System Purge Control Valve "A" Circuit Low circuit low signal voltage < 2.74 [V] actuator commanded off [V] 0.5 [s] continuous 2 DCY
  • EVAP Canister Purge Regulator Valve 1 -N80-
battery voltage >= 8.90
Fuel System P219C  - Cylinder 1 Air-Fuel Ratio Imbalance intrusive monitor individual cylinder fuel correction based on measured enleanment for dedicated engine roughness increase > 1.16 [-] general:     20 (does not run in FTP) [s] once / DCY 2 DCY
  • 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.
  • Fuel Injectors --
  • Ignition Coils --
P219D  - Cylinder 2 Air-Fuel Ratio Imbalance A/F cylinder imbalance: out of range high or     camshaft adjustment not calibrated  
  • 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.
  • Fuel Injectors --
  • Ignition Coils --
P219F  - Cylinder 4 Air-Fuel Ratio Imbalance counter for adaptation abort (due to misfire) > 255.00 [-] crankshaft adaptation completed  
  • 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.
  • Fuel Injectors --
  • Ignition Coils --
P21A0  - Cylinder 5 Air-Fuel Ratio Imbalance       rough road not detected  
  • 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.
  • Fuel Injectors --
  • Ignition Coils --
P219E  - Cylinder 3 Air-Fuel Ratio Imbalance         engine roughness signal valid  
  • 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.
  • Fuel Injectors --
  • Ignition Coils --
          engine speed 1200...2600 [RPM]  
          engine load 24.75...80.25 [%]  
          selected gear >= 5.00 [-]  
          BARO > 73.00 [kPa]  
          AAT > -48 [°C]  
          ECT downstream engine 60...3004 [°C]  
          modeled catalyst temperature 400...920 [°C]  
          electrical check of O2S front completed    
          electrical check of O2S rear completed    
          lambda control closed loop    
          canister load < 50.00 [-]  
          lambda set value 1 [-]  
          catalyst heating not active    
          ratio fuel mass from evap purge system to fuel mass through injectors < 0.99 [-]  
          integrated air mass >= 6.00 [kg]  
          misfire on currently lean shifted cylinder not detected    
          scavenging rate not calibrated [-]  
Fuel System P219C - Cylinder 1 Air-Fuel Ratio Imbalance intrusive monitor individual cylinder fuel correction based on measured enleanment for dedicated engine roughness increase < 0.84 [-] general:     20 (does not run in FTP) [s] once / DCY 2 DCY
  • 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.
  • Fuel Injectors --
  • Ignition Coils --
P219D - Cylinder 2 Air-Fuel Ratio Imbalance A/F cylinder imbalance: out of range low camshaft adjustment not calibrated  
  • 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.
  • Fuel Injectors --
  • Ignition Coils --
P219F - Cylinder 4 Air-Fuel Ratio Imbalance crankshaft adaptation completed  
  • 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.
  • Fuel Injectors --
  • Ignition Coils --
P21A0 - Cylinder 5 Air-Fuel Ratio Imbalance   rough road not detected  
  • 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.
  • Fuel Injectors --
  • Ignition Coils --
P219E - Cylinder 3 Air-Fuel Ratio Imbalance   engine roughness signal valid  
  • 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.
  • Fuel Injectors --
  • Ignition Coils --
    engine speed 1200...2600 [RPM]  
    engine load 24.75...80.25 [%]  
    selected gear >= 5.00 [-]  
    BARO > 73.00 [kPa]  
    AAT > -48 [°C]  
    ECT downstream engine 60...3004 [°C]  
    modeled catalyst temperature 400...920 [°C]  
    electrical check of O2S front completed    
    electrical check of O2S rear completed    
    lambda control closed loop    
    canister load < 50.00 [-]  
    lambda set value 1 [-]  
    catalyst heating not active    
    ratio fuel mass from evap purge system to fuel mass through injectors < 0.99 [-]  

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            integrated air mass >= 6.00 [kg]      
misfire on currently lean shifted cylinder not detected  
scavenging rate not calibrated [-]
Fuel System P2187 - System Too Lean at Idle Bank 1 Direct Fuel Injection adaptive value > 6.52 [%] general:     0 (FTP75: 330.0) [s] continuous 2 DCY
  • Check the vacuum lines visually for leaks.
  • Check the intake system visually for leaks (false air).
  • Check the fuel pressure and delivery quantity.
  • Fuel Pressure Sensor -G247-
  • Fuel Injectors --
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
  • Fuel Delivery Unit -GX1-
  • Intake Manifold Sensor -GX9-
  • Fuel Metering Valve -N290-
system too lean @ idle number of injections after engine start > 1000.00 [-]
  engine speed 520...1120 [RPM]
  engine load 8...42 [%]
  IAT @ manifold < 100 [°C]
  ratio MAP to BARO > 0.20 [-]
  or    
  valve overlap < 20.00 [°CRK]
  part load adaptation completed  
  lambda control closed loop  
  lambda set point 0.87...1.05 [-]
  evap purge valve closed  
  high PCV purge load due to oil dilution not detected  
  and    
  case 1:    
  integrated air mass <= 0.00 [kg]
  ECT downstream engine > 62 [°C]
  or    
  case 2:    
  integrated air mass > 0.00 [kg]
  minimum of:    
  ECT downstream engine > 62 [°C]
  or    
  AAT > 62...143 [°C]
P2188 - System Too Rich at Idle Bank 1 Direct Fuel Injection adaptive value < -8.02 [%] general:     0 (FTP75: 240.0) [s] continuous 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Fuel Injectors --
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
  • Fuel Delivery Unit -GX1-
  • Intake Manifold Sensor -GX9-
  • Fuel Metering Valve -N290-
  • EVAP Canister Purge Regulator Valve 1 -N80-
system too rich @ idle number of injections after engine start > 1000.00 [-]
  engine speed 520...1120 [RPM]
  engine load 8...42 [%]
  IAT @ manifold < 100 [°C]
  ratio MAP to BARO > 0.20 [-]
  or    
  valve overlap < 20.00 [°CRK]
  part load adaptation completed  
  lambda control closed loop  
  lambda set point 0.87...1.05 [-]
  evap purge valve closed  
  high PCV purge load due to oil dilution not detected  
  and    
  case 1:    
  integrated air mass <= 0.00 [kg]
  ECT downstream engine > 62 [°C]
  or    
  case 2:    
  integrated air mass > 0.00 [kg]
  minimum of:    
  ECT downstream engine > 62 [°C]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            or > 62...143 [°C]      
AAT
Fuel System P21F8 - Fuel Control System "B" Too Lean at Idle Bank 1 Multiport Fuel Injection adaptive value > 8.02 [%] general:     0 (FTP75: 640.0) [s] continuous 2 DCY
  • Fuel Injectors 2 --
  • Check the fuel pressure and delivery quantity.
  • Fuel Pressure Sensor -G247-
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
  • Fuel Delivery Unit -GX1-
system too lean @ idle number of injections after engine start > 1000.00 [-]
  engine speed 520...1120 [RPM]
  engine load 8...42 [%]
  IAT @ manifold < 100 [°C]
  ratio MAP to BARO > 0.20 [-]
  or    
  valve overlap < 20.00 [°CRK]
  part load adaptation completed  
  lambda control closed loop  
  lambda set point 0.87...1.05 [-]
  evap purge valve closed  
  high PCV purge load due to oil dilution not detected  
  and    
  case 1:    
  integrated air mass <= 0.00 [kg]
  ECT downstream engine > 62 [°C]
  or    
  case 2:    
  integrated air mass > 0.00 [kg]
  minimum of:    
  ECT downstream engine > 62 [°C]
  or    
  AAT > 62...143 [°C]
P21F9 - Fuel Control System "B" Too Rich at Idle Bank 1 Multiport Fuel Injection adaptive value < -6.98 [%] general:     0 (FTP75: 1040. 0) [s] continuous 2 DCY
  • Fuel Injectors 2 --
  • Check the fuel pressure and delivery quantity.
  • Fuel Pressure Sensor -G247-
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
  • EVAP Canister Purge Regulator Valve 1 -N80-
system too rich @ idle number of injections after engine start > 1000.00 [-]
  engine speed 520...1120 [RPM]
  engine load 8...42 [%]
  IAT @ manifold < 100 [°C]
  ratio MAP to BARO > 0.20 [-]
  or    
  valve overlap < 20.00 [°CRK]
  part load adaptation completed  
  lambda control closed loop  
  lambda set point 0.87...1.05 [-]
  evap purge valve closed  
  high PCV purge load due to oil dilution not detected  
  and    
  case 1:    
  integrated air mass <= 0.00 [kg]
  ECT downstream engine > 62 [°C]
  or    
  case 2:    
  integrated air mass > 0.00 [kg]
  minimum of:    
  ECT downstream engine > 62 [°C]
  or    
  AAT > 62...143 [°C]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
  P21F4 - Fuel Control System "B" Too Lean Off Idle Bank 1 Multiport Fuel Injection adaptive value > 20.00 [%] general:     0 (FTP75:230.0) [s] continuous 2 DCY
  • Fuel Injectors 2 --
  • Check the fuel pressure and delivery quantity.
  • Fuel Pressure Sensor -G247-
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
  • Fuel Delivery Unit -GX1-
system too lean @ part load number of injections after engine start > 1000.00 [-]
  engine speed 1320...3520 [RPM]
  engine load 38...55 [%]
  IAT @ manifold < 100 [°C]
  ratio MAP to BARO > 0.20 [-]
  or    
  valve overlap < 20.00 [°CRK]
  lambda control closed loop  
  lambda set point 0.87...1.05 [-]
  evap purge valve closed  
  high PCV purge load due to oil dilution not detected  
  and    
  case 1:    
  integrated air mass <= 0.00 [kg]
  ECT downstream engine > 62 [°C]
  or    
  case 2:    
  integrated air mass > 0.00 [kg]
  minimum of:    
  ECT downstream engine > 62 [°C]
  or    
  AAT > 62...143 [°C]
P21F5 - Fuel Control System "B" Too Rich Off Idle Bank 1 Multiport Fuel Injection adaptive value < -20.00 [%] general:     0 (FTP75:230.0) [s] continuous 2 DCY
  • Fuel Injectors 2 --
  • Check the fuel pressure and delivery quantity.
  • Fuel Pressure Sensor -G247-
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
  • EVAP Canister Purge Regulator Valve 1 -N80-
system too rich @ part load number of injections after engine start > 1000.00 [-]
  engine speed 1320...3520 [RPM]
  engine load 38...55 [%]
  IAT @ manifold < 100 [°C]
  ratio MAP to BARO > 0.20 [-]
  or    
  valve overlap < 20.00 [°CRK]
  lambda control closed loop  
  lambda set point 0.87...1.05 [-]
  evap purge valve closed  
  high PCV purge load due to oil dilution not detected  
  and    
  case 1:    
  integrated air mass <= 0.00 [kg]
  ECT downstream engine > 62 [°C]
  or    
  case 2:    
  integrated air mass > 0.00 [kg]
  minimum of:    
  ECT downstream engine > 62 [°C]
  or    
  AAT > 62...143 [°C]
Fuel System P2177 - System Too Lean Off Idle Bank 1 Direct Fuel Injection adaptive value > 20.00 [%] general: > 1000.00 [-] 0 (FTP75: 220.0) [s] continuous 2 DCY
  • Check the vacuum lines visually for leaks.
  • Check the intake system visually for leaks (false air).
  • Check the fuel pressure and delivery quantity.
  • Fuel Injectors --
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
  • Fuel Delivery Unit -GX1-
  • Intake Manifold Sensor -GX9-
  • Fuel Metering Valve -N290-
system too lean @ part load number of injections after engine start

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            engine speed 1320...3520 [RPM]      
engine load 38...55 [%]
IAT @ manifold < 100 [°C]
ratio MAP to BARO > 0.20 [-]
or    
valve overlap < 20.00 [°CRK]
lambda control closed loop  
lambda set point 0.87...1.05 [-]
evap purge valve closed  
high PCV purge load due to oil dilution not detected  
and    
case 1:    
integrated air mass <= 0.00 [kg]
ECT downstream engine > 62 [°C]
or    
case 2:    
integrated air mass > 0.00 [kg]
minimum of:    
ECT downstream engine > 62 [°C]
or    
AAT > 62...143 [°C]
P2178 - System Too Rich Off Idle Bank 1 Direct Fuel Injection adaptive value < -20.00 [%] general:     0 (FTP75:220.0) [s] continuous 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Fuel Injectors --
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
  • Fuel Delivery Unit -GX1-
  • Intake Manifold Sensor -GX9-
  • Fuel Metering Valve -N290-
system too rich @ part load number of injections after engine start > 1000.00 [-]
  engine speed 1320...3520 [RPM]
  engine load 38...55 [%]
  IAT @ manifold < 100 [°C]
  ratio MAP to BARO > 0.20 [-]
  or    
  valve overlap < 20.00 [°CRK]
  lambda control closed loop  
  lambda set point 0.87...1.05 [-]
  evap purge valve closed  
  high PCV purge load due to oil dilution not detected  
  and    
  case 1:    
  integrated air mass <= 0.00 [kg]
  ECT downstream engine > 62 [°C]
  or    
  case 2:    
  integrated air mass > 0.00 [kg]
  minimum of:    
  ECT downstream engine > 62 [°C]
  or    
  AAT > 62...143 [°C]
Fuel System P0171 - System Too Lean Bank 1 system too lean low pass filtered lambda controller output > 24.00 [%] general:     40.0 [s] continuous 2 DCY
  • Check the vacuum lines visually for leaks.
  • Check the intake system visually for leaks (false air).
  • Check the fuel pressure and delivery quantity.
  • Fuel Pressure Sensor -G247-
  • Fuel Injectors --
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
  • Fuel Delivery Unit -GX1-
for time > 30.0 [s] number of injections after engine start >= 1000.00 [-]
      ECT downstream engine >= 60 [°C]
      lambda control closed loop  
      and    
      high PCV purge load due to oil dilution not detected  
      MAF from brake booster to manifold not calibrated  

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            and          
case 1:    
evap purge not active  
case 2:    
integrated EVAP purge mass >= 10.0 [g]
case 3:    
evap purge controller limitation >= 15.94 [-]
evap purge flow <= 0.00 [kg/h]
P0172 - System Too Rich Bank 1 system too rich low pass filtered lambda controller output < -24.00 [%] general:     40.0 [s] continuous 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Fuel Pressure Sensor -G247-
  • Fuel Injectors --
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
  • Fuel Delivery Unit -GX1-
  • Intake Manifold Sensor -GX9-
  • EVAP Canister Purge Regulator Valve 1 -N80-
for time > 30.0 [s] number of injections after engine start >= 1000.00 [-]
      ECT downstream engine >= 60 [°C]
      lambda control closed loop  
      high PCV purge load due to oil dilution not detected  
      MAF from brake booster to manifold not calibrated  
      and    
      case 1:    
      evap purge not active  
      case 2:    
      integrated EVAP purge mass >= 10.0 [g]
      case 3:    
      evap purge controller limitation >= 15.94 [-]
      evap purge flow <= 0.00 [kg/h]
Fuel System P2097 - Post Catalyst Fuel Trim System Too Rich Bank 1 out of range high case 1: general conditions     condition for lambda split operation     1.0 [s] continuous 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
  • Check the Three Way Catalytic Converter (TWC).
adapted I-part of 2nd lambda control loop (O2S front fuel trim) > 0.030 [-] catalyst heating not calibrated  
adapted I-part of 2nd lambda control loop (O2S front offset) <= 0.08 [-] case 1: general conditions    
case 2: pending fault fuel trim monitor from previous DCY     decrease of adapted I-part of 2nd lambda control loop between previous and actual DCY < 0.01 [-]
adapted I-part of 2nd lambda control loop (O2S front offset) > 0.08 [-] if no pending fault (offset or fuel trim monitor) from previous DCY then    
      O2S rear Control Loop (i-part, referenced) active  
      for time >= 3.0 [s]
      O2S front offset adaptation (referenced), final conditions: heal debounce fulfilled  
      else pending fault (offset or fuel trim monitor) from previous DCY    
      O2S rear Control Loop (i-part, referenced) active  
      for time >= 1.0 [s]
      O2S front offset adaptation (referenced), final conditions: fault debounce fulfilled  
      case 2: pending fault fuel trim monitor from previous DCY    

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            O2S rear Control Loop (i-part, referenced) active        
for time >= 1.0 [s]
O2S front offset adaptation (referenced), final conditions: fault debounce fulfilled  
additional conditions: pending fault fuel trim and O2S front offset monitor from previous DCY    
O2S rear Control Loop (i-part, referenced) active  
for time >= 3.0 [s]
additional conditions: soot mass conditions    
no additional conditions calibrated    
P2096 - Post Catalyst Fuel Trim System Too Lean Bank 1 out of range low case 1: general conditions     condition for lambda split operation     1.0 [s] continuous 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
  • Check the Three Way Catalytic Converter (TWC).
adapted I-part of 2nd lambda control loop (O2S front fuel trim) < -0.030 [-] catalyst heating not calibrated  
adapted I-part of 2nd lambda control loop (O2S front offset) >= -0.07 [-] case 1: general conditions    
case 2: pending fault fuel trim monitor from previous DCY     increase of adapted I-part of 2nd lambda control loop between previous and actual DCY < 0.01 [-]
adapted I-part of 2nd lambda control loop (O2S front offset) < -0.07 [-] if no pending fault (offset or fuel trim monitor) from previous DCY then    
      O2S rear Control Loop (i-part, referenced) active  
      for time >= 3.0 [s]
      O2S front offset adaptation (referenced), final conditions: heal debounce fulfilled  
      else pending fault (offset or fuel trim monitor) from previous DCY    
      O2S rear Control Loop (i-part, referenced) active  
      for time >= 1.0 [s]
      O2S front offset adaptation (referenced), final conditions: fault debounce fulfilled  
      case 2: pending fault fuel trim monitor from previous DCY    
      O2S rear Control Loop (i-part, referenced) active  
      for time >= 1.0 [s]
      O2S front offset adaptation (referenced), final conditions: fault debounce fulfilled  
      additional conditions: pending fault fuel trim and O2S front offset monitor from previous DCY    

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            O2S rear Control Loop (i-part, referenced) active [s]      
for time >= 3.0
additional conditions: soot mass conditions  
no additional conditions calibrated  
Fuel Pump Control (FPC) P0148 - Fuel Delivery Error functional check - rail pressure rise @ engine start rail pressure rise @ start not detected   ECT > -48; <= 143 [°C] 7.0 [s] once / DCY 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Fuel Pressure Sensor -G247-
  • Fuel Metering Valve -N290-
  • Fuel Delivery Unit -GX1-
low pressure start detected rail pressure control closed loop  
    high pressure start commanded on  
    rail pressure before start < 1.50 [MPa]
Fuel Pump Control (FPC) P008A - Low Pressure Fuel System Pressure - Too Low rationality check - pressure low fuel trim activity 0.95...1.05 [-] time after engine start > 30.0 [s] 10.0 [s] continuous 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Low Fuel Pressure Sensor -G410-
sum of controller deviation and adaptation pressure value > 450.00 [kPa] ECT downstream engine 0 [°C]
or     lambda set point not calibrated [-]
difference between target pressure vs. actual pressure > 200.00 [kPa] lambda control active  
for time > 7.8 [s] lambda control closed loop  
      catalyst heating not active  
      commanded PWM not calibrated [%]
      catalyst overheating protection not calibrated  
      canister load not calibrated [-]
      diff. actual fuel mass set point vs. filtered fuel mass set point not calibrated [g/min]
      diff. actual fuel pressure vs. filtered fuel pressure not calibrated [kPa]
      MFI part of injected fuel 0.00 [-]
      for time > 0.1 [s]
      fuel mass set point not calibrated [g/s]
      engine speed not calibrated [RPM]
      for time > 0.0 [s]
      engine load not calibrated [%]
      for time > 0.0 [s]
P008B - Low Pressure Fuel System Pressure - Too High rationality check - pressure high fuel trim activity 0.95...1.05 [-] time after engine start > 30.0 [s] 10.0 [s] continuous 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Low Fuel Pressure Sensor -G410-
sum of controller deviation and adaptation pressure value < -350.00 [kPa] ECT downstream engine 0 [°C]
or     lambda set point not calibrated [-]
difference between target pressure vs. actual pressure < -200.00 [kPa] lambda control active  
for time > 7.8 [s] lambda control closed loop  
      catalyst heating not active  
      commanded PWM not calibrated [%]
      catalyst overheating protection not calibrated  
      canister load not calibrated [-]
      diff. actual fuel mass set point vs. filtered fuel mass set point not calibrated [g/min]
      diff. actual fuel pressure vs. filtered fuel pressure not calibrated [kPa]
      MFI part of injected fuel >= 0.00 [-]
      for time > 0.1 [s]
      fuel mass set point not calibrated [g/s]
      engine speed not calibrated [RPM]
      for time > 0.0 [s]
      engine load not calibrated [%]
      for time > 0.0 [s]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
Fuel Pump Control (FPC) P0634 - Control Module Internal Temperature "A" Too High over-temperature power stage power stage temperature > 150...165 [°C] engine speed > 80 [RPM] 0.5 [s] continuous 2 DCY
  • Fuel Delivery Unit -GX1-
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
  • Fuel Delivery Unit -GX1-
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
  • Fuel Delivery Unit -GX1-
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 Delivery Unit -GX1-
Fuel Injector P21DB - Cylinder 1 Injector "B" Circuit Low circuit low signal voltage < 2.74 [V] actuator commanded off   0.5 [s] continuous 2 DCY
  • Fuel Injectors 2 --
P21DE - Cylinder 2 Injector "B" Circuit Low
  • Fuel Injectors 2 --
P21E2 - Cylinder 4 Injector "B" Circuit Low
  • Fuel Injectors 2 --
P21E4 - Cylinder 5 Injector "B" Circuit Low
  • Fuel Injectors 2 --
P21E0 - Cylinder 3 Injector "B" Circuit Low
  • Fuel Injectors 2 --
P21CF - Cylinder 1 Injector "B" Circuit/Open open circuit signal voltage 3.26...4.70 [V] actuator commanded off   0.5 [s] continuous 2 DCY
  • Fuel Injectors 2 --
P21D0 - Cylinder 2 Injector "B" Circuit/Open
  • Fuel Injectors 2 --
P21D2 - Cylinder 4 Injector "B" Circuit/Open
  • Fuel Injectors 2 --
P21D3 - Cylinder 5 Injector "B" Circuit/Open
  • Fuel Injectors 2 --
P21D1 - Cylinder 3 Injector "B" Circuit/Open
  • Fuel Injectors 2 --
P21DC - Cylinder 1 Injector "B" Circuit High circuit high signal current > 0.60...12.50 [A] actuator commanded on [RPM] 0.5 [s] continuous 2 DCY
  • Fuel Injectors 2 --
P21DF - Cylinder 2 Injector "B" Circuit High engine speed >= 0
  • Fuel Injectors 2 --
P21E3 - Cylinder 4 Injector "B" Circuit High    
  • Fuel Injectors 2 --
P21E5 - Cylinder 5 Injector "B" Circuit High    
  • Fuel Injectors 2 --
P21E1 - Cylinder 3 Injector "B" Circuit High    
  • Fuel Injectors 2 --
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
  • Fuel Injectors --
P0202 - Cylinder 2 Injector "A" Circuit
  • Fuel Injectors --
P0204 - Cylinder 4 Injector "A" Circuit
  • Fuel Injectors --
P0205 - Cylinder 5 Injector "A" Circuit
  • Fuel Injectors --
P0203 - Cylinder 3 Injector "A" Circuit
  • Fuel Injectors --
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
  • Fuel Injectors --
P0202 - Cylinder 2 Injector "A" Circuit
  • Fuel Injectors --
P0204 - Cylinder 4 Injector "A" Circuit
  • Fuel Injectors --
P0205 - Cylinder 5 Injector "A" Circuit
  • Fuel Injectors --
P0203 - Cylinder 3 Injector "A" Circuit
  • Fuel Injectors --
P0201 - Cylinder 1 Injector "A" Circuit open circuit low side sensing     actuator commanded on   0.5 [s] continuous 2 DCY
  • Fuel Injectors --
P0202 - Cylinder 2 Injector "A" Circuit signal voltage < 1.00 [V]
  • Fuel Injectors --
P0204 - Cylinder 4 Injector "A" Circuit and    
  • Fuel Injectors --
P0205 - Cylinder 5 Injector "A" Circuit high side sensing    
  • Fuel Injectors --
P0203 - Cylinder 3 Injector "A" Circuit signal voltage 5.00 [V]
  • Fuel Injectors --
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
  • Fuel Injectors --
P0202 - Cylinder 2 Injector "A" Circuit
  • Fuel Injectors --
P0204 - Cylinder 4 Injector "A" Circuit
  • Fuel Injectors --
P0205 - Cylinder 5 Injector "A" Circuit
  • Fuel Injectors --
P0203 - Cylinder 3 Injector "A" Circuit
  • Fuel Injectors --
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
  • Fuel Injectors --
P0202 - Cylinder 2 Injector "A" Circuit
  • Fuel Injectors --
P0204 - Cylinder 4 Injector "A" Circuit
  • Fuel Injectors --
P0205 - Cylinder 5 Injector "A" Circuit
  • Fuel Injectors --
P0203 - Cylinder 3 Injector "A" Circuit
  • Fuel Injectors --
P0201 - Cylinder 1 Injector "A" Circuit short between high side and low side time to reach desired current, after switch on of power stage < 10 [μs] actuator commanded on   0.5 [s] continuous 2 DCY
  • Fuel Injectors --

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
  P0202 - Cylinder 2 Injector "A" Circuit                  
  • Fuel Injectors --
P0204 - Cylinder 4 Injector "A" Circuit
  • Fuel Injectors --
P0205 - Cylinder 5 Injector "A" Circuit
  • Fuel Injectors --
P0203 - Cylinder 3 Injector "A" Circuit
  • Fuel Injectors --
Fuel Rail Pressure (FRP) Control Actuator P0087 - Fuel Rail/System Pressure - Too Low Bank 1 functional check: stuck open filtered rail pressure < 0.80 [MPa] time after engine start > 60.0 [s] 5.0 [s] multiple 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Fuel Pressure Sensor -G247-
  • Fuel Metering Valve -N290-
  • Fuel Delivery Unit -GX1-
lambda control closed loop  
fuel cut off not active  
time after fuel cut off > 8.0 [s]
P0088 - Fuel Rail/System Pressure - Too High Bank 1 functional check: stuck close filtered rail pressure > 26.50 [MPa] time after engine start > 60.0 [s] 5.0 [s] multiple 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Fuel Pressure Sensor -G247-
  • Fuel Metering Valve -N290-
lambda control closed loop  
fuel cut off not active  
time after fuel cut off > 8.0 [s]
Fuel Volume Regulator Control P0091 - Fuel Pressure Regulator "A" Control Circuit Low circuit low (low side) signal voltage 0...1.00 [V] actuator commanded on   0.5 [s] continuous 2 DCY
  • Fuel Metering Valve -N290-
  • Fuel Delivery Unit -GX1-
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
  • Fuel Metering Valve -N290-
  • Fuel Delivery Unit -GX1-
P0090 - Fuel Pressure Regulator "A" Control Circuit/Open open circuit low-side sensing     actuator commanded on   0.5 [s] continuous 2 DCY
  • Fuel Metering Valve -N290-
  • Fuel Delivery Unit -GX1-
signal voltage < 1.00 [V]
and    
high-side sensing    
signal voltage 5.00 [V]
P0092 - Fuel Pressure Regulator "A" Control Circuit High circuit low (high side) signal voltage > 9.00...14.00 [V] actuator commanded on   0.5 [s] continuous 2 DCY
  • Fuel Metering Valve -N290-
  • Fuel Delivery Unit -GX1-
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
  • Fuel Metering Valve -N290-
  • Fuel Delivery Unit -GX1-
P0090 - Fuel Pressure Regulator "A" Control Circuit/Open short between high side and low side time to reach desired current, after switch on of power stage < 55 [ A μs] actuator commanded on   0.5 [s] continuous 2 DCY
  • Fuel Metering Valve -N290-
  • Fuel Delivery Unit -GX1-
Fuel Volume Regulator HP Control P0088 - Fuel Rail/System Pressure - Too High Bank 1 functional check filtered diff. target pressure vs. actual pressure < -2.50 [MPa] time after engine start > 18.0 [s] 9.5 [s] multiple 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Fuel Pressure Sensor -G247-
  • Fuel Metering Valve -N290-
time after fuel cut off > 10.0 [s]
fuel cut off not active  
catalyst heating not active  
fuel volume regulator control active  
relative fuel mass 5.02...350.02 [%]
P0087 - Fuel Rail/System Pressure - Too Low Bank 1 functional check filtered diff. target pressure vs. actual pressure > 2.50 [MPa] time after engine start > 18.0 [s] 3.0 [s] multiple 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Fuel Pressure Sensor -G247-
  • Fuel Metering Valve -N290-
  • Fuel Delivery Unit -GX1-
time after fuel cut off > 10.0 [s]
fuel cut off not active  
catalyst heating not active  
fuel volume regulator control active  
relative fuel mass 5.02...350.02 [%]
Fuel Pressure LP Regulator P0089 - Fuel Pressure Regulator "A" Performance functional check pressure control activity > 450.00 [kPa] time after engine start > 5.0 [s] 120.0 [s] continuous 2 DCY
  • Fuel Metering Valve -N290-
  • Fuel Pressure Sensor -G247-
low pressure pump cleaning function not calibrated  
ECT downstream engine > -48 [°C]
P0089 - Fuel Pressure Regulator "A" Performance functional check pressure control activity < -350.00 [kPa] time after engine start > 5.0 [s] 120.0 [s] continuous 2 DCY
  • Fuel Metering Valve -N290-
  • Fuel Pressure Sensor -G247-
low pressure pump cleaning function not calibrated  
ECT downstream engine > -48 [°C]
Fuel Pressure LP Regulator P0089 - Fuel Pressure Regulator "A" Performance functional check diff. between actual pressure and target pressure > 200.00 [kPa] time after engine start > 5.0 [s] 5.0 [s] continuous 2 DCY
  • Fuel Metering Valve -N290-
  • Fuel Pressure Sensor -G247-

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            ECT downstream engine > -48 [°C]      
high pressure pump fuel volume request not calibrated [mm3 ]
time after minimum high pressure pump fuel volume request not calibrated [s]
low pressure pump cleaning function not calibrated  
fuel cut off not active  
time after fuel cut off > 12.0 [s]
Fuel Pressure LP Regulator P0089 - Fuel Pressure Regulator "A" Performance functional check diff. between target pressure and actual pressure > 200.00 [kPa] time after engine start > 5.0 [s] 5.0 [s] continuous 2 DCY
  • Fuel Metering Valve -N290-
  • Fuel Pressure Sensor -G247-
ECT downstream engine > -48 [°C]
low pressure pump cleaning function not calibrated  
fuel cut off not calibrated  
time after fuel cut off > 12.0 [s]
Fuel Pressure LP Sensor P008B - Low Pressure Fuel System Pressure - Too High out of range high actual pressure > 1125.00 [kPa]       10.0 [s] continuous 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Low Fuel Pressure Sensor -G410-
Fuel Pressure LP Sensor P008A - Low Pressure Fuel System Pressure - Too Low out of range low actual pressure < 80.00 [kPa]       5.0 [s] continuous 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Low Fuel Pressure Sensor -G410-
Fuel Pressure LP Sensor P2541 - Low Pressure Fuel System Sensor Circuit Low circuit low signal voltage < 0.20 [V]       0.5 [s] continuous 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Low Fuel Pressure Sensor -G410-
P2539 - Low Pressure Fuel System Sensor Circuit circuit high signal voltage > 4.80 [V]     0.5 [s] continuous 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Low Fuel Pressure Sensor -G410-
Fuel Pressure LP Sensor P2540 - Low Pressure Fuel System Sensor Circuit Range/Performance rationality check inappropriately high (positive offset) general:     time after engine start > 30.0 [s] 2.0 [s] continuous 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Low Fuel Pressure Sensor -G410-
fuel trim activity > 1.05 [-] ECT downstream engine not calibrated [°C]
for time > 4.0 [s] lambda set point not calibrated [-]
Step 1 request of 100% MFI and     lambda control active  
check:          
fuel trim activity > 1.15 [-] lambda control closed loop  
and     catalyst heating not active  
sum of controller deviation and adaptation pressure value < -350.00 [kPa] commanded PWM not calibrated [%]
or     catalyst overheating protection not calibrated  
difference between target pressure vs. actual pressure < -200.00 [kPa] canister load not calibrated [-]
for time > 8.0 [s] diff. actual fuel mass set point vs. filtered fuel mass set point not calibrated [g/min]
Step 2 request of 100% DFI and check:     diff. actual fuel pressure vs. filtered fuel pressure not calibrated [kPa]
fuel trim activity 0.95...1.05 [-] MFI part of injected fuel >= 0.00 [-]
and     for time > 0.1 [s]
sum of controller deviation and adaptation pressure value < -350.00 [kPa] fuel mass set point not calibrated [g/s]
or     engine speed not calibrated [RPM]
difference between target pressure vs. actual pressure < -200.00 [kPa] for time > 0.0 [s]
for time > 8.0 [s] engine load not calibrated [%]
      for time > 0.0 [s]
P2540 - Low Pressure Fuel System Sensor Circuit Range/Performance rationality check inappropriately low (negative offset) general:     time after engine start > 30.0 [s] 2.0 [s] continuous 2 DCY
  • Check the fuel pressure and delivery quantity.
  • Low Fuel Pressure Sensor -G410-
fuel trim activity < 0.95 [-] ECT downstream engine not calibrated [°C]
for time > 4.0 [s] lambda set point not calibrated [-]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
      Step 1 request of 100% MFI and     lambda control active        
check:          
fuel trim activity < 0.85 [-] lambda control closed loop  
and     catalyst heating not active  
sum of controller deviation and adaptation pressure value > 450.00 [kPa] commanded PWM not calibrated [%]
or     catalyst overheating protection not calibrated  
difference between target pressure vs. actual pressure > 200.00 [kPa] canister load not calibrated [-]
for time > 8.0 [s] diff. actual fuel mass set point vs. filtered fuel mass set point not calibrated [g/min]
Step 2 request of 100% DFI and check:     diff. actual fuel pressure vs. filtered fuel pressure not calibrated [kPa]
fuel trim activity 0.95...1.05 [-] MFI part of injected fuel >= 0.00 [-]
and     for time > 0.1 [s]
sum of controller deviation and adaptation pressure value > 450.00 [kPa] fuel mass set point not calibrated [g/s]
or     engine speed not calibrated [RPM]
difference between target pressure vs. actual pressure > 200.00 [kPa] for time > 0.0 [s]
for time > 8.0 [s] engine load not calibrated [%]
      for time > 0.0 [s]
Fuel Rail Pressure (FRP) Sensor P0191 - Fuel Rail Pressure Sensor Circuit Range/Performance Bank 1 out of range high actual pressure > 30.50 [MPa] engine speed 600...6000 [RPM] 2.5 [s] continuous 2 DCY
  • Fuel Pressure Sensor -G247-
  • Fuel Metering Valve -N290-
P0191 - Fuel Rail Pressure Sensor Circuit Range/Performance Bank 1 out of range low actual pressure < 0.050 [MPa] engine speed 600...6000 [RPM] 2.5 [s] continuous 2 DCY
  • Fuel Pressure Sensor -G247-
  • Fuel Metering Valve -N290-
fuel pump commanded on
Fuel Rail Pressure (FRP) Sensor P01C4 - Fuel Pressure Sensor "A" Circuit Range/Performance rationality check inappropriately low (negative offset) general:     ECT downstream engine @engine shut- off > 70 [°C] 0 [s] once / DCY 2 DCY
  • Fuel Pressure Sensor -G247-
  • Fuel Metering Valve -N290-
rail pressure bank 1 @ engine start < 0.10 [MPa] ECT downstream engine @ start <= 40 [°C]
and     diff. between ECT downstream engine @ start and IAT @ manifold > -25.5; <= 25.5 [K]
choice of:     engine off time >= 36000.0 [s]
fuel system too rich @ part load <= -18.00 [%] engine speed 0 [RPM]
or     diff. between AAT and ECT downstream engine @ start -26.3...26.3 [K]
fuel system too rich @ idle <= -5.02 [%] diff. between AAT and IAT @ manifold @ start -26.3...26.3 [K]
or        
fault fuel system too rich @ part load detected        
or          
fault fuel system too rich @ idle detected        
or          
misfire fault detected        
P01C4 - Fuel Pressure Sensor "A" Circuit Range/Performance rationality check inappropriately high (positive offset) general:     ECT downstream engine @engine shut- off > 70 [°C] 0 [s] once / DCY 2 DCY
  • Fuel Pressure Sensor -G247-
  • Fuel Metering Valve -N290-
rail pressure bank 1 @ engine start > 1.50 [MPa] ECT downstream engine @ start <= 40 [°C]
and     diff. between ECT downstream engine @ start and IAT @ manifold > -25.5; <= 25.5 [K]
choice of:     engine off time >= 36000.0 [s]
fuel system too lean @ part load >= 18.00 [%] engine speed 0 [RPM]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
      or   [%] diff. between ECT down stream engine @ start and AAT -26.3...26.3 [K]      
fuel system too lean @ idle >= 5.02 diff. between AAT and IAT@ manifold @ start -26.3...26.3 [K]
or      
fault fuel system too lean @ part load detected      
or        
fault fuel system too lean @ idle detected      
or        
misfire fault detected      
SENT: Fuel Rail Pressure (FRP) Sensor P0190 - Fuel Rail Pressure Sensor Circuit Bank 1 sensor internal check sensor signal: electrical check error detected   time after ignition on > 500 [ms] 0.5 [s] continuous 2 DCY
  • Fuel Pressure Sensor -G247-
  • Fuel Metering Valve -N290-
or  
sensor signal: initialization check error detected
SENT: Fuel Rail Pressure (FRP) Sensor U12C2 - Fuel Pressure Sensor Implausible Message communication with FRP sensor received message implausible message   time after ignition on > 500 [ms] 0.5 [s] continuous 2 DCY
  • Check the CAN-Bus terminal resistance.
SENT: Fuel Rail Pressure (FRP) Sensor U0625 - Lost Communication With Fuel Rail Pressure Sensor Bank 1 communication with FRP sensor received message no message   time after ignition on > 500 [ms] 0.5 [s] continuous 2 DCY
  • Check the CAN-Bus terminal resistance.
Fuel Level (FL) Sensor P0461 - Fuel Level Sensor "A" Circuit Range/Performance rationality check difference between fuel consumption and fuel level changes < -127.00; > 12.00 [l] vehicle speed not calibrated [mph] 1.0 [s] multiple 2 DCY
  • Refer to appropriate wiring diagram. If fuel level sensor and circuitry are ok, then replace the Instrument Cluster Control Module -J285-. Refer to appropriate Service Information.
for time not calibrated [s]
case 1: for tank full    
fuel level (absolute) not calibrated [l]
or    
fuel level (relative) > 96.00 [%]
fuel consumption since last refueling or last plausibility check >= 44.00 [l]
case 2: for tank not full    
fuel level (absolute) not calibrated [l]
or    
fuel level (relative) <= 96.00 [%]
fuel consumption since last refueling or last plausibility check >= 15.00 [l]
High PCV Purge Load due to Oil Dilution   ---       ratio modeled fuel mass evaporation out of oil to actual necessary fuel mass > 0.15 [-]      
modeled oil temperature > 20 [°C]
or    
ratio on calculated fuel mass evaporation out of oil to actual necessary fuel mass > 1.99 [-]
modeled oil temperature > 20 [°C]
conditions for fast fuel trim   ---       O2S front fault suspicion from lambda control - case 1: lambda controller at min limit          
O2S Front Offset Adaptation 1st lambda control loop at min limit  
  O2S front set point 1.00 [-]
  O2S front signal < 1.0 [-]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            O2S rear voltage < 0.4 [V]      
O2S rear ready  
case 2: lambda controller at max limit    
1st lambda control loop at max limit  
O2S front set point 1.00 [-]
O2S front signal > 1.0 [-]
O2S rear voltage > 0.6 [V]
O2S rear conditions for accumulation of ready  
exhaust gas mass for steady state    
O2S rear ready  
O2S front set point 1.00 [-]
catalyst purge not active  
engine speed > 1100 [RPM]
fuel cut off not active  
ECT > 62 [°C]
catalyst reheating not active  
catalyst heating during cold start not calibrated  
catalyst heating with AIR not calibrated  
engine load gradient < 7.01 [%/CAM rev]
engine load cycle < 1.33 [-]
engine load > 14.51 [%]
engine state not pre drive or post drive  
AIR not active  
AIR system diagnosis not active  
accumulation of exhaust gas mass for steady state after fuel    
cut off with catalyst purge integrated exhaust gas mass (steady state detection) > 350.0 [g]
accumulation of exhaust gas mass for steady state after fuel    
cut off without catalyst purge integrated exhaust gas mass (steady state detection) > 100.0 [g]
accumulation of exhaust gas mass for steady state after component protection or warm up    
integrated exhaust gas mass (steady state detection) conditions for accumulation of not calibrated [g]
exhaust gas mass for adaptation    
O2S front response monitoring in current DCY not calibrated  
or    
O2S rear offset monitor fault suspicion (target voltage not reached) not calibrated  
or    
O2S front fault suspicion from lambda control not calibrated  

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            for time not calibrated [s]      
modeled EGT 350...950 [°C]
for time > 0.0 [s]
exhaust gas mass flow 25.00...200.00 [kg/h]
or    
exhaust gas mass flow 20.00...25.00 [kg/h]
within time < 2.0 [s]
O2S front ready  
H2 correction of O2S rear voltage < 80.00 [V]
O2S front offset monitoring in current DCY not calibrated  
catalyst damaging misfire not detected  
and    
lambda control not calibrated  
split factor DFI/MFI constant  
lambda control closed loop  
for time >= 5.0 [s]
case 1: lambda controller not at min or max limit    
O2S rear ready  
O2S rear Control Loop (i-part, referenced) not calibrated  
for time not calibrated [s]
or    
O2S rear Control Loop (p-part, referenced) active  
for time >= 10.0 [s]
case 2: lambda controller at min or max limit    
O2S front fault suspicion from lambda control active  
above both cases for time >= 5.0 [s]
accumulation of exhaust gas mass for adaptation    
integrated exhaust gas mass (adaptation check) 80.0...160.0 [g]
reset of exhaust gas mass for adaptation    
check for adaptation step finished  
or    
conditions for accumulation of exhaust gas mass for adaptation not fulfilled  
final conditions: fault debounce - case 1    
number of checks for adaptation in row >= 4.00 [-]
change of abs adapted i-part of 2nd lambda control loop (O2S front offset) at each check (adaptation finished) <= 0.30 [%]
or    
low pass filtered abs sum of control value and control error of 2nd lambda control loop at each check (adaption demand in fault direction) > 0 [%]
with filter time 8.0 [s]
case 2    

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            number of total checks for adaptation >= 6.00 [-]      
final conditions: heal debounce    
number of checks for adaptation in row >= 4.00 [-]
change of abs adapted i-part of 2nd lambda control loop (O2S front offset) at each check (adaptation finished) <= 0.30 [%]
conditions for O2S rear lambda control loop (i-part)   ---       i-part global balance primary O2S rear control enable conditions          
O2S rear Control Loop (i-part) EVAP monitoring not active  
  band width of lambda control deviation 0 [-]
  ECT > 62 [°C]
  relative fuel mass @ EVAP purge not calibrated [-]
  filtered engine load gradient < -1.01...1.01 [% / CAM rev]
  for filtered time 2.0 [s]
  i-part balance primary O2S rear control enable condition    
  lambda control no limit  
  primary O2S rear control @ open loop (limp home mode)    
  fuel injector power stage error not calibrated  
  fuel injection time lower threshold not calibrated  
  O2S front not calibrated  
  i-part general conditions    
  O2S rear Control Loop (p-part, referenced) active  
  primary O2S rear control @ open loop (limp home mode) not active  
  i-part global O2S front control enable conditions    
  i-part global balance primary O2S rear control enable conditions enabled  
  engine speed 1120...4000 [RPM]
  engine load 14.25...75.00 [%]
  idle speed (without fuel cut off) not calibrated  
  for time not calibrated [s]
  i-part balance primary O2S rear control enable condition    
  i-part balance primary O2S rear control enable condition i-part system primary O2S rear enabled  
  control enable conditions    
  exhaust gas mass of O2S rear Control Loop (p-part, referenced) > 300.0...400.0 [g]
  catalyst temperature 370...900 [°C]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            conditions for accumulation exhaust gas mass          
i-part global balance primary O2S rear control enable conditions enabled  
i-part balance primary O2S rear control enable condition enabled  
H2 protection primary O2S rear control not calibrated  
O2S rear ready  
case 1: engine warm-up not active and protection of components not active    
exhaust gas mass after first start > 499.9...600.2 [g]
exhaust gas mass after restart > 400.4...500.6 [g]
case 2: engine warm-up active or protection of components active    
exhaust gas mass not calibrated [g]
conditions for O2S rear lambda control loop (p-part)   ---       p-part primary O2S rear control enable conditions          
O2S rear Control Loop (p-part) lambda control no limit  
  lambda control closed loop  
  primary O2S rear control @ open loop (limp home mode)    
  fuel injector power stage error not calibrated  
  fuel injection time lower threshold not calibrated  
  O2S front not calibrated  
  p-part global primary O2S rear control enable conditions    
  EVAP monitoring not calibrated  
  misfire not detected  
  engine speed 680...6000 [RPM]
  engine load 13.50...191.25 [%]
  p-part balance primary O2S rear control enable conditions    
  O2S rear lambda control loop @ low-temperature mode active  
  or    
  O2S rear ready  
  p-part primary O2S rear control enable conditions enabled  
  or    
  primary O2S rear control @ open loop (limp home mode) enabled  
  p-part system primary O2S rear control enable conditions    
  catalyst temperature 340...3004 [°C]
  conditions for accumulation exhaust gas mass    
  O2S front lambda set point 1.00 [-]
  catalyst purge (rich condition detected) not active  

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            p-part primary O2S rear control enable conditions enabled [g]      
or  
primary O2S rear control @ open loop (limp home mode) enabled
exhaust gas mass > 40.0
conditions for active lambda diagnosis   ---       general conditions          
Active Lambda Diagnosis time after engine start > 6553.5 [s]
  or    
  integrated air mass > 0.20...10.00 [kg]
  integrated heat energy not calibrated [kJ]
  O2S front ready  
  O2S front offset error suspicion not calibrated  
  O2S rear ready  
  integrated air mass after O2S ready >= 0.05 [kg]
  modeled EGT at O2S rear > 450 [°C]
  difference between actual O2S ceramic temp. and O2S ceramic temp. set point < 80.0 [K]
  time after fuel cut off > 10.0 [s]
  in case of fuel cut off duration exceeds > 25.0 [s]
  lambda setpoint 1.00 [-]
  for    
  integrated air mass >= 0.05 [kg]
  engine speed 1240...3600 [RPM]
  vehicle speed > 28 [mph]
  engine load > 13.50...1535.98 [%]
  AAT not calibrated [°C]
  ECT downstream engine >= 65 [°C]
  BARO >= 0.00 [kPa]
  cam profile switching not calibrated [-]
  gear shifting not active [-]
  for time 2.0 [s]
  delay after CD transition not calibrated [s]
  alternative EVAP condition 1    
  integrated EVAP purge mass since last purge stop > 0.0 [g]
  ratio fuel mass from evap purge system to fuel mass through injectors <= 4.00 [-]
  EVAP purge adaptation value <= 64.00 [-]
  or    
  alternative EVAP condition 2    
  EVAP purge mass into intake manifold not calibrated [kg/h]
  or    
  evap purge in limp-home mode active  
  or    
  alternative EVAP condition 3    
  evap purge not active  
  scavenging    

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            scavenging rate not calibrated [-]      
for    
integrated air mass not calibrated [kg]
lower range window    
exhaust gas mass flow, lower range 25.00...250.00 [kg/h]
modeled EGT in catalyst system, lower range 490.00...850.00 [°C]
change of modeled catalyst temperature < 100.0 [K]
upper range window    
exhaust gas mass flow, upper range 6553.50...0.00 [kg/h]
modeled EGT in catalyst system, upper range 1262.83...-273.15 [°C]
change of modeled catalyst temperature < 100.0 [K]
lower/upper range window (conditions fulfilled)    
catalyst temperature > 400 [°C]
for time > 10.0 [s]
integrated air mass >= 0.05 [kg]
change of exhaust gas mass flow -40.00...60.00 [kg/h]
for integrated exhaust gas mass flow -40.00...60.00 [kg/h]
with delay time 2.0 [s]
lambda enable condition monitor    
monitoring stops if lambda deviation >= -5.00...5.00 [%]
Deviation between engine nominal lambda value and expected lambda at sensor position < 0.00 [-]
with delay time not calibrated [s]
or    
monitoring stop events per DCY (monitoring stop disabled) not calibrated [-]
lambda control not at min or max limit  
lambda set point request realized  
conditions to switch from rich to lean phase    
lambda set point 0.68...0.92 [-]
for time > 0.1 [s]
integrated exhaust gas mass >= 0.00 [kg]
alternative condition 1    
O2S rear voltage >= 5.00 [V]
or    
alternative condition 2    
O2S rear voltage >= 0.80 [V]
O2S rear voltage gradient -66.50...66.50 [V/s]
MAF rich gas integral >= 0.8 [g]
conditions to switch from lean to rich phase    
lambda set point 0.95...1.16 [-]
for time > 0.1 [s]
integrated exhaust gas mass >= 0.00 [kg]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            alternative condition 1          
O2S rear voltage <= 0.10 [V]
or    
alternative condition 2    
O2S rear voltage <= 0.15 [V]
O2S rear voltage gradient -66.50...66.50 [V/s]
MAF O2 integral >= 1.0 [g]
Oxygen Sensor (O2S) front P0133  - O2 Sensor Circuit Slow Response Bank 1 Sensor 1 intrusive monitor delayed response (arithmetic filter)     monitor entry conditions     20 [s] once / DCY 1 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
O2S signal dynamic check time at lean to rich transition not calibrated [s] conditions for active lambda diagnosis (referenced) checked  
  or     for arithmetic average value calculation    
  time at rich to lean transition not calibrated [s] number of checks required for valid result not calibrated [-]
  slow transition (arithmetic filter)     for EWMA-filter:    
  time at lean to rich transition not calibrated [s] K-factor 0.35 [-]
  or     minimum number of tests per DCY required 1 [-]
  time at rich to lean transition not calibrated [s] step change detection will initiate multiple tests per DCY conditions for step change detection    
  delayed response (EWMA filter)     deviation between new measured value and old EWMA filtered value (delayed response) > 0.3 [s]
  time at lean to rich transition > 0.5 [s] deviation between new measured value and old EWMA filtered value (transition response) > 0.3 [s]
  or     number of checks for confirmation 3.00 [-]
  time at rich to lean transition > 0.5 [s] maximum tolerance to confirm filtered value (delayed response) 0.08 [-]
  slow transition (EWMA filter)     maximum tolerance to confirm filtered value (transition response) 0.08 [-]
  time at lean to rich transition > 0.4 [s] initial value of filtered value 0 [-]
  or     maximum number of checks per driving cycle 2.00 [-]
  time at rich to lean transition > 0.4 [s]    
Oxygen Sensor (O2S) front P2195  - O2 Sensor Signal Biased/Stuck Lean Bank 1 Sensor 1 out of range high adapted I-part of 2nd lambda control loop (O2S front offset) > 0.08 [-] condition for lambda split operation   [s] 450 [s] multiple 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
  • Fuel Delivery Unit -GX1-
  • Intake Manifold Sensor -GX9-
catalyst heating not calibrated
pending fault from previous DCY O2S front offset monitor  
O2S rear Control Loop (i-part, referenced) checked
for time >= 3.0
O2S front offset adaptation (referenced), final conditions: fault debounce fulfilled
additional conditions:  
no additional conditions calibrated  

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
  P2196  - O2 Sensor Signal Biased/Stuck Rich Bank 1 Sensor 1 out of range low adapted I-part of 2nd lambda control loop (O2S front offset) < -0.07 [-] condition for lambda split operation   [s] 450 [s] multiple 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
  • Fuel Delivery Unit -GX1-
  • Intake Manifold Sensor -GX9-
  • EVAP Canister Purge Regulator Valve 1 -N80-
catalyst heating not calibrated
pending fault from previous DCY O2S front offset monitor  
O2S rear Control Loop (i-part, referenced) checked
for time >= 3.0
O2S front offset adaptation (referenced), final conditions: fault debounce fulfilled
additional conditions:  
no additional conditions calibrated  
Oxygen Sensor (O2S) front P223C - O2 Sensor Pumping Current Range/Performance Bank 1 electrode resistance check number of positive pump current exceedance > 0.00 [-] sensor pump current active [-] 0 [s] multiple 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
or     number of confirmations of current ASIC Mode > 10
number of negative pump current exceedance > 0.00 [-]  
or        
number of invalid pump current measurements out of 15 per pump current measurement cycle not calibrated [-]    
for time not calibrated [s]    
Oxygen Sensor (O2S) front P0132 - O2 Sensor Circuit High Voltage Bank 1 Sensor 1 circuit high voltage @ sensor pump current, virtual ground, trim current or nernst current > 9.8 [V] battery voltage 10.70...16.10 [V] 5.00 [events] continuous 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
over voltage check, HW: comparators, SW: measured voltages or      
voltage @ calibration resistance > 4.0 [V]  
or      
  internal check of voltages @ calibration resistance > 0.20 [V]  
P0131 - O2 Sensor Circuit Low Voltage Bank 1 Sensor 1 circuit low voltage @ sensor pump current, virtual ground, trim current or nernst current < -0.15 [V] battery voltage 10.70...16.10 [V] 5.00 [events] continuous 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
under voltage check, HW: comparators, SW: measured voltages or      
internal check of voltages @ calibration resistance < -0.20 [V]  
Oxygen Sensor (O2S) front P2243 - O2 Sensor Reference Voltage Circuit/Open Bank 1 Sensor 1 nernst and pump cell transition check - open circuit measured calibration resistance @ pump cell >= 164.00 [Ohm] ECM-diagnosis for sensor integrated circuit finished   5.00 [events] continuous 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
and     O2S-diagnosis for internal self test finished    
measured calibration resistance @ nernst cell < 164.00 [Ohm] O2S diagnosis report released    
    diagnosis @ low battery voltage permitted    
      or      
      battery voltage 9.80...16.10 [V]  
      for time >= 0.1 [s]  
      O2S ceramic temperature > 630 [°C]  
      or      
      O2S heating up phase completed    
      last O2S packet transfer aborted    
Oxygen Sensor (O2S) front P2237 - O2 Sensor Positive Current Control Circuit/Open Bank 1 Sensor 1 pump cell transition check -circuit continuity measured calibration resistance @ pump cell < 164.00 [Ohm] ECM-diagnosis for sensor integrated circuit finished   5.00 [events] continuous 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
      and >= 164.00 [Ohm] O2S-diagnosis for internal self test finished        
measured calibration resistance @ nernst cell O2S diagnosis report released  
diagnosis @ low battery voltage permitted  
  or    
  battery voltage 9.80...16.10 [V]
  for time >= 0.1 [s]
  O2S ceramic temperature > 630 [°C]
  or    
  O2S heating up phase completed  
  last O2S packet transfer aborted  
Oxygen Sensor (O2S) front P2251 - O2 Sensor Negative Current Control Circuit/Open Bank 1 Sensor 1 nernst and pump cell transition check - circuit continuity measured calibration resistance @ pump cell < 164.00 [Ohm] ECM-diagnosis for sensor integrated circuit finished   5.00 [events] continuous 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
and     O2S-diagnosis for internal self test finished  
measured calibration resistance @ nernst cell < 164.00 [Ohm] O2S diagnosis report released  
    diagnosis @ low battery voltage permitted  
      or    
      battery voltage 9.80...16.10 [V]
      for time >= 0.1 [s]
      O2S ceramic temperature > 630 [°C]
      or    
      O2S heating up phase completed  
      last O2S packet transfer aborted  
Oxygen Sensor (O2S) front P2626 - O2 Sensor Pumping Current Trim Circuit/Open Bank 1 Sensor 1 trim resistor (hot sensor) - circuit continuity measured calibration resistance > 164.00 [Ohm] ECM-diagnosis for sensor integrated circuit finished   5.00 [events] continuous 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
O2S-diagnosis for internal self test finished  
O2S diagnosis report released  
diagnosis @ low battery voltage permitted  
or    
battery voltage 9.80...16.10 [V]
for time >= 0.1 [s]
O2S ceramic temperature > 630 [°C]
or    
O2S heating up phase completed  
last O2S packet transfer aborted  
Oxygen Sensor (O2S) front P2414 - O2 Sensor Exhaust Sample Error Bank 1 Sensor 1 signal range check (check for sensor at ambient air) O2S signal front > 8.00 [-] lambda set value < 1.60 [-] 20.0 [s] multiple 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
deviation between actual and set point O2S ceramic temp. < 40.0 [K]
fuel cut off not active  
engine running    
only AIR system    
AIR not active  
Oxygen Sensor (O2S) Heater front P0031 - HO2S Heater Control Circuit Low Bank 1 Sensor 1 circuit low signal voltage < 2.74 [V] time after engine start > 5 [s] 0.5 [s] continuous 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
duty cycle <= 97.00 [%]
P0030 - HO2S Heater Control Circuit Bank 1 Sensor 1 open circuit signal voltage 3.26...4.70 [V] time after engine start > 5 [s] 0.5 [s] continuous 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
duty cycle <= 98 [%]
P0032 - HO2S Heater Control Circuit High Bank 1 Sensor 1 circuit high signal current > 0.60...12.50 [A] time after engine start > 5 [s] 0.5 [s] continuous 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
duty cycle >= 4.00 [%]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
Oxygen Sensor (O2S) Heater front P0135  - O2 Sensor Heater Circuit Bank 1 Sensor 1 out of range O2S ceramic temperature < 680 [°C] heater control active   60.0 [s] multiple 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
for time >= 50.0 [s]
modeled EGT >= 550 [°C]
requested heater voltage >= 10.80 [V]
battery voltage <= 16100 [mV]
fuel cut off not active  
for time >= 30.0 [s]
above conditions must be fulfilled    
monitoring timer stops if conditions not fulfilled for time < 3.0 [s]
or    
monitoring timer is reset if conditions not fulfilled for exceeded time >= 3.0 [s]
P0135 - O2 Sensor Heater Circuit Bank 1 Sensor 1 rationality check (sensor heating up) O2S ceramic temperature < 680 [°C] ECT downstream engine @ start >= -10 [°C] 30.0 [s] multiple 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
and     heater control active  
time after O2S heater on >= 30.0 [s] injection on all cylinders active  
      for time <= 10.0 [s]
P0135 - O2 Sensor Heater Circuit Bank 1 Sensor 1 out of range (low temperature) O2S ceramic temperature < 640 [°C] modeled EGT >= 350 [°C] 10.0 [s] continuous 2 DCY
  • Oxygen Sensor 1 Before Catalytic Converter -GX10-
fuel cut off not active  
for time >= 30.0 [s]
O2S front ready  
for time >= 50.0 [s]
Oxygen Sensor (O2S) rear P013A  - O2 Sensor Slow Response - Rich to Lean Bank 1 Sensor 2 intrusive monitor arithmetic average value     active diagnosis     10.0 [s] once / DCY 1 DCY
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
check of transient time at rich to lean transition time at rich to lean transition not calibrated [s] conditions for active lambda diagnosis (referenced) checked  
  or     passive diagnosis    
  EWMA filter value transient     conditions for passive lambda diagnosis during fuel cut off (referenced) not calibrated  
  time at rich to lean transition > 0.7 [s] for arithmetic average value calculation    
        number of checks required for valid result not calibrated [-]
        for EWMA-filter:    
        K-factor 0.35 [-]
        minimum number of tests per DCY required 1  
        step change detection will initiate multiple tests per DCY conditions for step change detection    
        deviation between new measured value and old EWMA filtered value > 0.3 [s]
        number of checks for confirmation 2.00 [-]
        maximum tolerance to confirm filtered value 0.1 [s]
        initial value of filtered value 0.0 [s]
        maximum number of checks per driving cycle 2.00 [-]
        number of checks 3.00 [-]
        additional conditions:    

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            no additional conditions calibrated          
Oxygen Sensor (O2S) rear P013B  - O2 Sensor Slow Response - Lean to Rich Bank 1 Sensor 2 intrusive monitor arithmetic average value     monitor entry conditions     10.0 [s] once / DCY 1 DCY
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
check of transient time at lean to rich transition time at lean to rich transition not calibrated [s] conditions for active lambda diagnosis (referenced) checked  
  or     for arithmetic average value calculation    
  EWMA filter value transient     number of checks required for valid result not calibrated [-]
  time at lean to rich transition > 0.7 [s] for EWMA-filter:    
        K-factor 0.35 [-]
        minimum number of tests per DCY required 1  
        step change detection will initiate multiple tests per DCY conditions for step change detection    
        deviation between new measured value and old EWMA filtered value > 0.3 [s]
        number of checks for confirmation 2.00 [-]
        maximum tolerance to confirm filtered value 0.1 [s]
        initial value of filtered value 0.0 [s]
        maximum number of checks per driving cycle 2.00 [-]
Oxygen Sensor (O2S) rear P013E  - O2 Sensor Delayed Response - Rich to Lean Bank 1 Sensor 2 intrusive monitor arithmetic average value     monitor entry conditions     20.0 [s] once / DCY 1 DCY
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
delayed response monitoring, delay measurement delay time at rich to lean transition not calibrated [s] conditions for active lambda diagnosis (referenced) checked  
  or     for arithmetic average value calculation    
  EWMA filter value transient     number of checks required for valid result not calibrated [-]
  delay time at rich to lean transition > 1.0 [s] for EWMA-filter:    
      K-factor 0.35 [-]
        minimum number of tests per DCY required 1  
        step change detection will initiate multiple tests per DCY conditions for step change detection    
        deviation between new measured value and old EWMA filtered value > 0.5 [s]
        number of checks for confirmation 3.00 [-]
        maximum tolerance to confirm filtered value 0.2 [s]
        initial value of filtered value 0.0 [s]
        maximum number of checks per driving cycle 2.00 [-]
Oxygen Sensor (O2S) rear P013F  - O2 Sensor Delayed Response - Lean to Rich Bank 1 Sensor 2 intrusive monitor arithmetic average value not calibrated [s] monitor entry conditions checked   20.0 [s] once / DCY 1 DCY
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
delayed response monitoring, delay measurement delay time at lean to rich transition conditions for active lambda diagnosis (referenced)
  or for arithmetic average value calculation

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
      EWMA filter value transient > 1.0 [s] number of checks required for valid result not calibrated [-]      
delay time at lean to rich transition for EWMA-filter:    
K-factor 0.35 [-]
  minimum number of tests per DCY required 1  
  step change detection will initiate multiple tests per DCY conditions for step change detection    
  deviation between new measured value and old EWMA filtered value > 0.5 [s]
  number of checks for confirmation 3.00 [-]
  maximum tolerance to confirm filtered value <= 0.2 [s]
  initial value of filtered value 0.0 [s]
  maximum number of checks per driving cycle 2.00 [-]
Oxygen Sensor (O2S) rear P2271  - O2 Sensor Signal Biased/Stuck Rich Bank 1 Sensor 2 intrusive monitor general     active diagnosis (general)     20.0 [s] once / DCY 2 DCY
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
O2S signal check - stuck high O2S sensor voltage > 0.15 [V] conditions for active lambda diagnosis (referenced) checked  
  and     active diagnosis (step 1)    
  active diagnosis (step 1)     requested lambda 1.07 [-]
  cumulated O2 mass flow into catalyst >= 2800 [mg] active diagnosis (step 2)    
  and     requested lambda 1.12 [-]
  active diagnosis (step 2)     or    
  integrated exhaust gas mass flow >= 280.0 [g] passive diagnosis    
  for time >= 1.5 [s] conditions for passive lambda diagnosis during fuel cut off (referenced) not calibrated  
  or     additional conditions:    
  passive diagnosis     no additional conditions calibrated    
  cumulated O2 mass flow into catalyst not calibrated [mg]    
Oxygen Sensor (O2S) rear P2270  - O2 Sensor Signal Biased/Stuck Lean Bank 1 Sensor 2 intrusive monitor general     general conditions     20.0 [s] once / DCY 2 DCY
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
O2S signal check - stuck low O2S sensor voltage < 0.80 [V] conditions for active lambda diagnosis (referenced) checked  
  and     step 1    
  step 1     requested lambda 0.80 [-]
  cumulated rich gas mass flow into catalyst >= 3400 [mg] step 2    
  and     requested lambda 0.75 [-]
  step 2     additional conditions:    
  integrated exhaust gas mass flow >= 280.0 [g] no additional conditions calibrated    
  for time >= 1.5 [s]      
Oxygen Sensor (O2S) rear P0137 - O2 Sensor Circuit Low Voltage Bank 1 Sensor 2 O2S signal check - circuit continuity (Circuit low, core connection signal wires) signal voltage < 0.04 [V] general conditions     8.0 [s] continuous 2 DCY
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
for time > 0.0 [s] engine running
and     dew point exceeded
difference of sensor voltage with load pulse and voltage without < 0.01 [V] fuel cut off not active
    catalyst purge not active

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
      load pulse (mean value of 3 measurements)     case 1 (sensor ready for operation)          
sensor voltage <= 0.32 [V]
or    
sensor voltage 0.55...1.20 [V]
time after protection heating mode finished > 15.0 [s]
or    
sensor voltage not calibrated [V]
internal resistance not calibrated [Ohm]
time after protection heating mode finished not calibrated [s]
or    
internal resistance <= 1200.00 [Ohm]
protection heating mode finished  
above conditions for case 1 must be fulfilled    
for time > 0.2 [s]
case 2 (sensor ready for operation expected)    
time after protection heating mode finished > 15.0 [s]
additional delay time 40.0...50.0 [s]
or    
internal resistance check successful  
or    
signal error during previous DCY not detected  
P0138 - O2 Sensor Circuit High Voltage Bank 1 Sensor 2 O2S signal check - out of range high (Circuit high) signal voltage > 1.20 [V] general conditions     5.0 [s] continuous 2 DCY
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
for time > 2.0 [s] engine running  
      dew point exceeded  
      lambda set value > 0.995 [-]
      case 1: sensor ready for operation    
      sensor voltage <= 0.32 [V]
      or    
      sensor voltage 0.55...1.20 [V]
      time after protection heating mode finished > 15.0 [s]
      or    
      sensor voltage not calibrated [V]
      internal resistance not calibrated [Ohm]
      time after protection heating mode finished not calibrated [s]
      or    
      internal resistance <= 1200.00 [Ohm]
      protection heating mode finished  
      above conditions for case 1 must be fulfilled    
      for time > 0.2 [s]
      case 2 (sensor ready for operation expected)    
      time after protection heating mode finished > 15.0 [s]
      additional delay time 40.0...50.0 [s]
      or    
      internal resistance check successful  
      or    

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            signal error during previous DCY not detected        
Oxygen Sensor (O2S) rear P0140 - O2 Sensor Circuit No Activity Detected Bank 1 Sensor 2 O2S signal check - circuit continuity (sensor signal line open circuit) case 1     general conditions     8.0 [s] continuous 2 DCY
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
signal voltage 0.32...0.55 [V] engine running  
for time > 3.0 [s] dew point exceeded  
and     case 1 (sensor ready for operation)    
difference of sensor voltage with load pulse and voltage without load pulse (mean value of 3 measurements) >= 2.90 [V] sensor voltage <= 0.32 [V]
or     or    
case 2     sensor voltage 0.55...1.20 [V]
internal resistance not calibrated [Ohm] time after protection heating mode finished > 15.0 [s]
and     or    
exhaust temperature not calibrated [°C] sensor voltage not calibrated [V]
      internal resistance not calibrated [Ohm]
      time after protection heating mode finished not calibrated [s]
      or    
      internal resistance <= 1200.00 [Ohm]
      protection heating mode finished  
      above conditions for case 1 must be fulfilled    
      for time > 0.2 [s]
      case 2 (sensor ready for operation expected)    
      time after protection heating mode finished > 15.0 [s]
      additional delay time 40.0...50.0 [s]
      or    
      internal resistance check successful  
      or    
      signal error during previous DCY not detected  
Oxygen Sensor (O2S) Heater rear P0037 - HO2S Heater Control Circuit Low Bank 1 Sensor 2 circuit low signal voltage < 2.74 [V] engine speed >= 0 [RPM] 0.50 [s] continuous 2 DCY
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
duty cycle <= 98 [%]
battery voltage >= 8.90 [V]
P0036 - HO2S Heater Control Circuit Bank 1 Sensor 2 open circuit signal voltage 3.26...4.70 [V] engine speed >= 0 [RPM] 0.50 [s] continuous 2 DCY
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
duty cycle <= 98 [%]
battery voltage >= 8.90 [V]
P0038 - HO2S Heater Control Circuit High Bank 1 Sensor 2 circuit high signal current > 0.60...12.50 [A] engine speed >= 0 [RPM] 0.50 [s] continuous 2 DCY
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
time since dew point exceeded 15.0 [s]
duty cycle >= 3 [%]
battery voltage >= 8.90 [V]
Oxygen Sensor (O2S) Heater rear P0141  - O2 Sensor Heater Circuit Bank 1 Sensor 2 out of range (during normal heater operation after Dew Point is exceeded) internal resistance > 1200.00 [Ohm] time since dew point exceeded > 10.0 [s] 20.0 [s] multiple 2 DCY
  • Oxygen Sensor 1 After Catalytic Converter -GX7-
modeled EGT 300...700 [°C]
IAT @ manifold > -10 [°C]
engine off time > 180.0 [s]
number of checks 10.00 [-]
fuel cut off not active  

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            actuator commanded on        
Engine Cooling System P2181 - Cooling System Performance cooling system performance not in the expected range cooling system temperature too low after a sufficient MAF integral < 75 [°C] monitor entry conditions:     during UDC950 [s] once / DCY 2 DCY
  • Engine Coolant Temperature Sensor -G62-
  • Check the After-Run Coolant Pump -V51-
  • Check the engine coolant thermostat. Refer to appropriate Service Information.
for time >= 0.1 [s] ECT downstream engine @ start -8...60 [°C]
      and    
      AAT -8...55 [°C]
      or    
      IAT @ manifold not calibrated [°C]
      begin of air mass integration:    
      ECT downstream engine > 30 [°C]
      conditions for diagnosis:    
      MAF < 380.00 [kg/h]
      delta BARO < 1.50 [kPa]
      delta AAT < 55.0 [K]
      and    
      accum. time required < 200.0...340.0 [s]
      or    
      accum. integrated air mass not calibrated [kg]
      accumulation enable if    
      fuel cut off active  
      or    
      engine load > 100.00 [%]
      or    
      engine load < 0.00 [%]
      start of fault decision:    
      integrated air mass > 7.00...14.80 [kg]
      conditions at fault decision:    
      (average values since start)    
      MAF (lower threshold) >= 26.00...72.00 [kg/h]
      MAF (upper threshold) <= 80.00...200.00 [kg/h]
      vehicle speed (lower threshold) >= 22...37 [mph]
      vehicle speed (upper threshold) <= 75 [mph]
Engine Cooling System P2181 - Cooling System Performance cooling system performance not in the expected range filtered ECT downstream engine < 65...70 [°C] general     0 (FTP75:1000. 0) [s] once / DCY 2 DCY
  • Engine Coolant Temperature Sensor -G62-
  • Check the After-Run Coolant Pump -V51-
  • Check the engine coolant thermostat. Refer to appropriate Service Information.
for time >= 10.0 [s] AAT > -10 [°C]
      air mass flow integral > 3.2...14.8 [g]
      or    
      modeled ECT not calibrated [°C]
      for    
      ECT once after engine start > -10 [°C]
      valid operating points    
      engine running  
      for time > 300.0 [s]
      fuel cut off not active  
      for time > 200.0 [s]
      modeled ECT not calibrated [°C]
      thermostat overdrive not detected  
      for time > 300.0 [s]
      vehicle speed > 19 [mph]
      and    
      vehicle speed < 204 [mph]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
            for time > 300.0 [s]      
engine load > 17.00...38.00 [%]
and    
engine load < 399.99 [%]
for time > 200.0 [s]
additional conditions for re-entry after strong ECT drop    
integrated air mass flow during valid operating points > 3200.0...14800.0 [g]
depending on    
min. AAT @ current DCY -10...35 [°C]
ECT @ entry of valid operating points -10...65 [°C]
all conditions above (except general) must be fulfilled    
for time > 20.0 [s]
Engine Coolant Temperature (ECT) Sensor downstream engine P0117 - Engine Coolant Temperature Sensor 1 Circuit Low circuit low ECT downstream engine > 141 [°C]       2.0 [s] continuous 2 DCY
  • Engine Coolant Temperature Sensor -G62-
Engine Coolant Temperature (ECT) Sensor downstream engine P0118 - Engine Coolant Temperature Sensor 1 Circuit High circuit high ECT downstream engine < -45 [°C]       2.0 [s] continuous 2 DCY
  • Engine Coolant Temperature Sensor -G62-
Engine Coolant Temperature (ECT) Sensor downstream engine P0116 - Engine Coolant Temperature Sensor 1 Circuit Range/Performance rationality check diff. modeled vs. measured ECT downstream engine > 9.8 [K]       19.0 [s] continuous 2 DCY
  • Engine Coolant Temperature Sensor -G62-
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 Temperature Control Sensor -G694-
Engine Coolant Temperature (ECT) Sensor @ Cylinder Head P1BB4 - Cylinder Head Temperature Too Low rationality check diff. modeled vs. measured ECT@ cylinder head > 9.8 [K]       0 (FTP75: 15.0) [s] continuous 2 DCY
  • Engine Temperature Control Sensor -G694-
Variable Valve Lift (VVL) Exhaust Actuator P19D7 - Exhaust Camshaft Adjuster "A" Cylinder 1 Feedback Signal Error functional check @ switch to modified valve lift actuator feedback signal voltage permanently low   actuator commanded on   6 [s] multiple 2 DCY
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P19DA - Exhaust Camshaft Adjuster "A" Cylinder 2 Feedback Signal Error and  
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P19E1 - Exhaust Camshaft Adjuster "A" Cylinder 4 Feedback Signal Error correction run (switches into the opposite direction) successful
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P19E7 - Exhaust Camshaft Adjuster "A" Cylinder 5 Feedback Signal Error  
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P19DE - Exhaust Camshaft Adjuster "A" Cylinder 3 Feedback Signal Error    
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P11D3 - Cam Shift Actuator Outlet "A" Cylinder 1 Range/Performance functional check @ switch to modified valve lift actuator feedback signal voltage permanently low   actuator commanded on   3 [s] multiple 2 DCY
  • Cam Actuators --
P11D5 - Cam Shift Actuator Outlet "A" Cylinder 2 Range/Performance and  
  • Cam Actuators --
P11D9 - Cam Shift Actuator Outlet "A" Cylinder 4 Range/Performance correction run (switches into the opposite direction) failed
  • Cam Actuators --
P11DB - Cam Shift Actuator Outlet "A" Cylinder 5 Range/Performance  
  • Cam Actuators --
P11D7 - Cam Shift Actuator Outlet "A" Cylinder 3 Range/Performance    
  • Cam Actuators --
Variable Valve Lift (VVL) Exhaust Actuator P19E4 - Exhaust Camshaft Adjuster "B" Cylinder 1 Feedback Signal Error functional check @ switch to standard lift actuator feedback signal voltage permanently low   actuator commanded on   6 [s] multiple 2 DCY
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P19DC - Exhaust Camshaft Adjuster "B" Cylinder 2 Feedback Signal Error and  
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P19E3 - Exhaust Camshaft Adjuster "B" Cylinder 4 Feedback Signal Error correction run (switches into the opposite direction) successful
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P19E9 - Exhaust Camshaft Adjuster "B" Cylinder 5 Feedback Signal Error  
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P19E0 - Exhaust Camshaft Adjuster "B" Cylinder 3 Feedback Signal Error    
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P11D4 - Cam Shift Actuator Outlet "B" Cylinder 1 Range/Performance functional check @ switch to standard lift actuator feedback signal voltage permanently low   actuator commanded on   3 [s] multiple 2 DCY
  • Cam Actuators --
P11D6 - Cam Shift Actuator Outlet "B" Cylinder 2 Range/Performance and  
  • Cam Actuators --
P11DA - Cam Shift Actuator Outlet "B" Cylinder 4 Range/Performance correction run (switches into the failed
  • Cam Actuators --

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum Component Diagnostic
  P11DC - Cam Shift Actuator Outlet "B" Cylinder 5 Range/Performance   opposite direction)              
  • Cam Actuators --
P11D8 - Cam Shift Actuator Outlet "B" Cylinder 3 Range/Performance
  • Cam Actuators --
Variable Valve Lift (VVL) Exhaust Actuator P18F2 - Exhaust Camshaft Adjuster "B" Cylinder 1 Short Circuit To B+ circuit high @ standard valve lift signal current > 5.00 [A] actuator commanded on   0.5 [s] continuous 2 DCY
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P18F3 - Exhaust Camshaft Adjuster "B" Cylinder 2 Short Circuit To B+
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P18F5 - Exhaust Camshaft Adjuster "B" Cylinder 4 Short Circuit To B+
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P18F6 - Exhaust Camshaft Adjuster "B" Cylinder 5 Short Circuit To B+
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P18F4 - Exhaust Camshaft Adjuster "B" Cylinder 3 Short Circuit To B+
  • Exhaust Camshaft Adjustment Valve 1 -N318-
Variable Valve Lift (VVL) Exhaust Actuator P31A9 - Cam Shift Actuator Outlet "B" Cylinder 1 Circuit Low circuit low @ standard valve lift signal voltage < 1.00 [V] actuator commanded off   0.5 [s] continuous 2 DCY
  • Cam Actuators --
P31AA - Cam Shift Actuator Outlet "B" Cylinder 2 Circuit Low
  • Cam Actuators --
P31AC - Cam Shift Actuator Outlet "B" Cylinder 4 Circuit Low
  • Cam Actuators --
P31AD - Cam Shift Actuator Outlet "B" Cylinder 5 Circuit Low
  • Cam Actuators --
P31AB - Cam Shift Actuator Outlet "B" Cylinder 3 Circuit Low
  • Cam Actuators --
P11C0 - Cam Shift Actuator Outlet "B" Cylinder 1 Circuit/Open open circuit @ standard valve lift signal voltage 1.00...3.50 [V] actuator commanded off   0.5 [s] continuous 2 DCY
  • Cam Actuators --
P11C2 - Cam Shift Actuator Outlet "B" Cylinder 2 Circuit/Open
  • Cam Actuators --
P11C6 - Cam Shift Actuator Outlet "B" Cylinder 4 Circuit/Open
  • Cam Actuators --
P11C8 - Cam Shift Actuator Outlet "B" Cylinder 5 Circuit/Open
  • Cam Actuators --
P11C4 - Cam Shift Actuator Outlet "B" Cylinder 3 Circuit/Open
  • Cam Actuators --
Variable Valve Lift (VVL) Exhaust Actuator P11BF - Cam Shift Actuator Outlet "A" Cylinder 1 Range/Performance open circuit @ modified valve lift signal voltage 1.00...3.50 [V] actuator commanded off   0.5 [s] continuous 2 DCY
  • Cam Actuators --
P11C1 - Cam Shift Actuator Outlet "A" Cylinder 2 Range/Performance
  • Cam Actuators --
P11C5 - Cam Shift Actuator Outlet "A" Cylinder 4 Range/Performance
  • Cam Actuators --
P11C7 - Cam Shift Actuator Outlet "A" Cylinder 5 Range/Performance
  • Cam Actuators --
P11C3 - Cam Shift Actuator Outlet "A" Cylinder 3 Range/Performance
  • Cam Actuators --
P10FD - Exhaust Camshaft Adjuster "A" Cylinder 1 Short Circuit To B+ circuit high @ modified valve lift signal current > 5.00 [A] actuator commanded on   0.5 [s] continuous 2 DCY
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P10FE - Exhaust Camshaft Adjuster "A" Cylinder 2 Short Circuit To B+
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P112A - Exhaust Camshaft Adjuster "A" Cylinder 4 Short Circuit To B+
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P112B - Exhaust Camshaft Adjuster "A" Cylinder 5 Short Circuit To B+
  • Exhaust Camshaft Adjustment Valve 1 -N318-
P10FF - Exhaust Camshaft Adjuster "A" Cylinder 3 Short Circuit To B+
  • Exhaust Camshaft Adjustment Valve 1 -N318-
Variable Valve Lift (VVL) Exhaust Actuator P31B9 - Cam Shift Actuator Outlet "A" Cylinder 1 Circuit Low circuit low @ modified valve lift signal voltage < 1.00 [V] actuator commanded off   0.5 [s] continuous 2 DCY
  • Cam Actuators --
P31BA - Cam Shift Actuator Outlet "A" Cylinder 2 Circuit Low
  • Cam Actuators --
P31BC - Cam Shift Actuator Outlet "A" Cylinder 4 Circuit Low
  • Cam Actuators --
P31BD -Cam Shift Actuator Outlet "A" Cylinder 5 Circuit Low
  • Cam Actuators --
P31BB - Cam Shift Actuator Outlet "A" Cylinder 3 Circuit Low
  • Cam Actuators --
Variable Valve Timing (VVT) Intake Actuator P000A  - "A" Camshaft Position Slow Response Bank 1 slow response difference between target position vs. actual position > | 2.00 | [°CRK] time after engine start > 5.0...10.0 [s] 1.5 [s] multiple 2 DCY
  • Camshaft Adjustment Valve 1 -N205-
  • Camshaft Position Sensor -G40-
  • Fuel Metering Valve -N290-
  • Engine Speed Sensor -G28-
for time > 1.0 [s] modeled oil temperature -10...110 [°C]
and     engine speed 480...7000 [RPM]
adjustment angle > | 2.00 | [°CRK] camshaft position adjustment active  
and     catalyst heating not active  
number of checks 5 times change of target position > |6.00| [°CRK]
P0011  - "A" Camshaft Position - Timing Over-Advanced or System Performance Bank 1 target error difference between target position vs. actual position > | 2.00 | [°CRK] time after engine start > 5.0...10.0 [s] 1.5 [s] multiple 2 DCY
  • Engine Speed Sensor -G28-
  • Camshaft Position Sensor -G40-
  • Camshaft Adjustment Valve 1 -N205-
for time > 1.0 [s] modeled oil temperature -10...110 [°C]
and     engine speed 480...7000 [RPM]
adjustment angle <= | 2.00 | [°CRK] camshaft position adjustment active  
and     catalyst heating not active  
number of checks 5 times change of target position > |6.00| [°CRK]
Variable Valve Timing (VVT) Intake Actuator P2088 - "A" Camshaft Position Actuator Control Circuit Low Bank 1 circuit low signal voltage < 2.74 [V] actuator commanded off   0.5 [s] continuous 2 DCY
  • Camshaft Position Sensor -G40-
  • Camshaft Adjustment Valve 1 -N205-

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