Mike's Workshop Manuals: Service manuals for every vehicle
Home >> Audi >> 2021 >> TT Quattro Base, 2D Convertible >> Repair and Diagnosis (Single Page) >> Engine Performance >> Engine Control Systems >> GENERIC SCAN TOOL [DAZA] (Engine DTC Tables) [COUPE] >> St Generic Scan Tool >> Diagnosis And Testing >> Engine DTC Tables >> Engine/Motor Control Module --, 2020 MY

Engine/Motor Control Module --, 2020 MY

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  ECM1 ECM2              
Catalyst System P0420  - Catalyst System Efficiency Below Threshold Bank 1 Check the following: intrusive monitor ratio of measured corrected OSC / OSC of borderline catalyst     monitor entry conditions     15 [s]once / DCY 1 DCY
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 OSCratio < 0.10 [-] number of checks required forvalid result not calibrated [-]
        for EWMA-filter    
        K-factor 0.35 [-]
        minimum number of tests perDCY required 1  
        step change detection will initiate multiple tests per DCY conditions for step change    
        deviation between new measured value and old EWMA filtered value > 0.60 [-]
        number of checks forconfirmation 3.00 [-]
        maximum tolerance to confirmfiltered value 0.02 [-]
        initial value of filtered value 1.00 [-]
        maximum number of checks perdriving cycle 3.00 [-]
        additional conditions:    
        no additional conditionscalibrated    
Misfire P0300 - Random/Multiple Cylinder Misfire Detected Check the following:-- Check the intake system visually for leaks (false air).-- Check the spark plugs visually for signs of fouling.-- Check for an engine mechanical fault with a cylinder compression test. Carbon buildup may cause a higher than normal compression reading and may contribute to this concern. Refer to appropriate repair information for low compression readings or for carbon buildup removal.-- Check the fuel pressure and delivery quantity.   crankshaft speed fluctuation (single or multiple) emission threshold misfire rate(MR) > 2.48 [%] case 1:     1000 [rev]continuous 2 DCY
P0301  - Cylinder 1 Misfire Detected Check the following:-- Check the intake system visually for leaks (false air).-- Check the spark plugs visually for signs of fouling.-- Check for an engine mechanical fault with a cylinder compression test. Carbon buildup may cause a higher than normal compression reading and may contribute to this concern. Refer to appropriate repair information for low compression readings or for carbon buildup removal.-- Check the fuel pressure and delivery quantity.   catalyst damage misfire rate (MR) > 3.23...16.67 [%] ECT downstream engine @ start >= -48 [ A °C] 200 [rev] continuous immediately
P0302  - Cylinder 2 Misfire Detected Check the following:-- Check the intake system visually for leaks (false air).-- Check the spark plugs visually for signs of fouling.-- Check for an engine mechanical fault with a cylinder compression test. Carbon buildup may cause a higher than normal compression reading and may contribute to this concern. Refer to appropriate repair information for low compression readings or for carbon buildup removal.-- Check the fuel pressure and delivery quantity.   case 2:    
P0304  - Cylinder 4 Misfire Detected Check the following:-- Check the intake system visually for leaks (false air).-- Check the spark plugs visually for signs of fouling.-- Check for an engine mechanical fault with a cylinder compression test. Carbon buildup may cause a higher than normal compression reading and may contribute to this concern. Refer to appropriate repair information for low compression readings or for carbon buildup removal.-- Check the fuel pressure and delivery quantity.   ECT downstream engine @ start < -48 [ A °C]
P0305  - Cylinder 5 Misfire Detected Check the following:-- Check the intake system visually for leaks (false air).-- Check the spark plugs visually for signs of fouling.-- Check for an engine mechanical fault with a cylinder compression test. Carbon buildup may cause a higher than normal compression reading and may contribute to this concern. Refer to appropriate repair information for low compression readings or for carbon buildup removal.-- Check the fuel pressure and delivery quantity.   then activation if ECTdownstream engine > 18 [ A °C]
P0303  - Cylinder 3 Misfire Detected Check the following:-- Check the intake system visually for leaks (false air).-- Check the spark plugs visually for signs of fouling.-- Check for an engine mechanical fault with a cylinder compression test. Carbon buildup may cause a higher than normal compression reading and may contribute to this concern. Refer to appropriate repair information for low compression readings or for carbon buildup removal.-- Check the fuel pressure and delivery quantity.   general:    
    active after engine start idle - 150 [rpm] + 1 camshaft [rev]  
    time after engine start > 0.0 [s]
    engine torque >= 0 [Nm]
    fuel cut off not active  
    rough road not detected  
Evaporative Emission (EVAP) System P0441  - EVAP System Incorrect Purge Flow Check the following: intrusive monitor purge valve quality < 0.10 [-] general conditions:     3.2 [s] once / DCY 2 DCY
functional check BARO > 73.00 [kPa]
  diff. BARO vs. filtered MAP > 25.00...30.00 [kPa]
  engine speed > 1300...3000 [rpm]
  diff. BARO vs. MAP > 25.00 [kPa]
  MAP model deviation < |1.00...3.00| [kPa]
  MAP setpoint deviation < |20.00...60.00| [kPa]
  ECT downstream engine > 60 [ A °C]
  AAT > 3 [ A °C]
  engine load deviation < | 7.99 | [%]
  engine speed deviation < | 100 | [rpm]
  and    
  integrated purge MAF >= 0.015 [kg]
  or    
  cumulated integrated purge MAFsince engine start >= 0.66 [kg]
  and    
  integrated MAF >= 0.50...23.30 [kg]
  lambda control value 0.90...1.10 [-]
  lambda value 0.95...1.05 [-]
  lambda control closed loop  
  and    
  case 1:    
  AAT >= 30 [ A °C]
  purge flow adaptation factor <= 4.00...15.00 [-]
  case 2:    
  AAT -40...30 [ A °C]
  purge flow adaptation factor <= 4.00...15.00 [-]
  case 3:    
  AAT < -40 [ A °C]
  purge flow adaptation factor <= 4.00...15.00 [-]
  and    
  battery voltage 10.00...16.00 [V]
  relative engine load > 13.99...21.98 [%]
  selected gear >= 0.00 [-]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            and        
valve opening angle for purgeadaptation >= 0.00 [-]
or    
MAF for purge adaptation >= 0.00 [-]
and    
MAP model value based onthrottle valve angle valid  
relative MAF for cylinder filling valid  
additional conditions:    
no additional conditionscalibrated    
Evaporative Emission (EVAP) System Very Small Leak P0456  - EVAP System Leak Detected (Very Small Leak) Check the following:-- Check the EVAP System for Leaks. intrusive monitor EVAP-system leakage area calculateted from pump current curve > 0.16 [mm A 2 ] ECT downstream engine @ start >= 3 [ A °C] 800.0 [s] once / DCY 2 DCY
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 [ A °C]
  BARO > 73.95 [kPa]
  time since engine start in currentdcy >= 600.0 [s]
  battery voltage >= 10.90; <= 16.10 [V]
  change in battery voltage duringmonitoring < 1.00 [V]
  engine off time >= 3.0 [s]
  vehicle speed 0 [mph]
  evap purge adaptation < 2.50 [-]
  integrated purge mass flowsince start of last purge phase not calibrated  
  no sudden change in evap pumpcurrent (filling event) < 1.0; > -0.3 [mA]
  deviation of filtered evap pumpcurrent during reference measurement within range <= 3.0 [mA]
  change in relative evap pumpcurrent during monitoring not calibrated [-]
  within time not calibrated [s]
  (during ECM keep alive-timeafter 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) Check the following:-- Check the EVAP System for Leaks. intrusive monitor modeled pressure from pump current < 0.86 [kPa] ECT downstream engine @ start >= 3 [ A °C] 400.0 [s] once / DCY 2 DCY
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 [ A °C]
  BARO > 73.95 [kPa]
  time since engine start in currentdcy >= 600.0 [s]
  battery voltage >= 10.90; <= 16.10 [V]
  change in battery voltage duringmonitoring < 1.00 [V]
  engine off time >= 3.0 [s]
  vehicle speed 0 [mph]
  no sudden change in evap pumpcurrent (filling event) < 1.0; > -0.3 [mA]
  deviation of filtered evap pumpcurrent during reference measurement within range <= 3.0 [mA]
  change in relative evap pumpcurrent during monitoring not calibrated [-]
  within time not calibrated [s]
  (during ECM keep alive-timeafter 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 Check the following: out of range high during engine off: > 40.0 [mA] during engine off:     14.0 [s] once / DCY 2 DCY
evap pump current duringreference measurement ECT downstream engine @ start >= 3 [ A °C]
during engine running: > 40.0 [mA] diff. between ECT downstreamengine @ 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 [ A °C]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            BARO > 73.95 [kPa]    
time since engine start in currentdcy >= 600.0 [s]
battery voltage >= 10.90; <= 16.10 [V]
change in battery voltage duringmonitoring < 1.00 [V]
engine off time >= 3.0 [s]
vehicle speed 0 [mph]
deviation of filtered evap pumpcurrent 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 duringmonitoring < 1.50 [V]
at least one leak detectionmonitor 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 Check the following: out of range low during engine off: < 15.0 [mA] during engine off:     14.0 [s] once / DCY 2 DCY
evap pump current duringreference measurement ECT downstream engine @ start >= 3 [ A °C]
during engine running: < 15.0 [mA] diff. between ECT downstreamengine @ start and AAT not calibrated [K] 14.0 [s] once / DCY 2 DCY
evap pump current duringreference measurement or    
propulsion off time previous dcy >= 21600.0 [s]
  AAT < 35; > 4 [ A °C]
  BARO > 73.95 [kPa]
  time since engine start in currentdcy >= 600.0 [s]
  battery voltage >= 10.90; <= 16.10 [V]
  change in battery voltage duringmonitoring < 1.00 [V]
  engine off time >= 3.0 [s]
  vehicle speed 0 [mph]
  deviation of filtered evap pump current during referencemeasurement 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 duringmonitoring < 1.50 [V]
  at least one leak detectionmonitor 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 Check the following: signal check during engine off:     during engine off:     800.0 [s] once / DCY 2 DCY
fluctuation of evap pump currentduring reference measurement > 3.0 [mA] ECT downstream engine @ start >= 3 [ A °C]
or     diff. between ECT downstreamengine @ start and AAT not calibrated [K]
drop of evap pump currentduring pump phase > 0.8 [mA] or    
for time >= 5.0 [s] propulsion off time previous dcy >= 21600.0 [s]
during engine running - only1.dcy     AAT < 35; > 4 [ A °C]
fluctuation of evap pump currentduring reference measurement > 3.0 [mA] BARO > 73.95 [kPa]
or     time since engine start inpreceding dcy >= 600.0 [s]
drop of evap pump currentduring pump phase > 0.8 [mA] battery voltage >= 10.90; <= 16.10 [V]
for time >= 5.0 [s] change in battery voltage duringmonitoring < 1.00 [V]
      engine off time >= 3.0 [s]
      vehicle speed 0 [mph]
      no sudden change in evap pumpcurrent (filling event) < 1.0; > -0.3 [mA]
      change in relative evap pumpcurrent during monitoring not calibrated [-]
      within time not calibrated [s]
      (during ECM keep alive-timeafter 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 duringmonitoring < 1.50 [V]
      at least one leak detectionmonitor 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]
P2450 - EVAP System Switching Valve Performance/Stuck Open Check the following: signal check during engine off:     during engine off:        

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
      evap pump current difference between referencemeasurement to idle <= 0.6 [mA] ECT downstream engine @ start >= 3 [ A °C] 16.0 [s] once / DCY 2 DCY
during engine running: <= 0.6 [mA] diff. between ECT downstreamengine @ start and AAT not calibrated [K] 14.0 [s] once / DCY 2 DCY
evap pump current differencebetween reference measurement to idle or    
propulsion off time previous dcy >= 21600.0 [s]
  AAT < 35; > 4 [ A °C]
  BARO > 73.95 [kPa]
  time since engine start inpreceding dcy >= 600.0 [s]
  battery voltage >= 10.90; <= 16.10 [V]
  change in battery voltage duringmonitoring < 1.00 [V]
  engine off time >= 3.0 [s]
  vehicle speed 0 [mph]
  no sudden change in evap pumpcurrent (filling event) < 1.0; > -0.3 [mA]
  deviation of filtered evap pumpcurrent during reference measurement within range <= 3.0 [mA]
  change in relative evap pumpcurrent during monitoring not calibrated [-]
  within time not calibrated [s]
  (during ECM keep alive-timeafter 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 duringmonitoring < 1.50 [V]
  at least one leak detectionmonitor 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 Check the following: circuit low signal voltage < 2.74 [V] evap pump electric drive commanded off   0.5 [s]continuous 2 DCY
P2400 - EVAP System Leak Detection Pump Control Circuit/Open Check the following: open circuit signal voltage 3.26...4.70 [V] evap pump electric drive commanded off   0.5 [s]continuous 2 DCY
P2402 - EVAP System Leak Detection Pump Control Circuit High Check the following: circuit high signal voltage at evap pumpcurrent measuring resistor > 1.80...4.00 [V] evap pump electric drive commanded on   0.5 [s]continuous 2 DCY
Evaporative Emission (EVAP) Diagnosis Module Tank Leakage (DMTL) Pump Heater P240B - EVAP System Leak Detection Pump Heater Control Circuit Low Check the following: circuit low signal voltage < 2.74 [V] evap pump heater commanded off   0.5 [s]continuous 2 DCY
P240A - EVAP System Leak Detection Pump Heater Control Circuit/Open Check the following: open circuit signal voltage 3.26...4.70 [V] evap pump heater commanded off   0.5 [s]continuous 2 DCY
P240C - EVAP System Leak Detection Pump Heater Control Circuit High Check the following: circuit high signal current > 2.2...4.0 [A] evap pump heater commanded on   0.5 [s]continuous 2 DCY
Evaporative Emission (EVAP) Diagnosis Module Tank Leakage (DMTL) Valve P0448 - EVAP System Vent Control Circuit Shorted Check the following: circuit low signal voltage < 2.74 [V] evap pump solenoid valve commanded off   0.5 [s]continuous 2 DCY
P0447 - EVAP System Vent Control Circuit Open Check the following: open circuit signal voltage 3.26...4.70 [V] evap pump solenoid valve commanded off   0.5 [s]continuous 2 DCY
P0448 - EVAP System Vent Control Circuit Shorted Check the following: circuit high signal current > 2.2...4.0 [A] evap pump solenoid valve commanded on   0.5 [s]continuous 2 DCY
Evaporative Emission (EVAP) Canister Purge Valve P0459 - EVAP System Purge Control Valve "A" Circuit High Check the following: circuit high signal current > 0.60...12.50 [A] actuator commanded on [V] 0.5 [s] continuous 2 DCY
battery voltage >= 8.90
Evaporative Emission (EVAP) Canister Purge Valve P0444 - EVAP System Purge Control Valve "A" Circuit Open Check the following: open circuit signal voltage 3.26...4.70 [V] actuator commanded off [V] 0.5 [s] continuous 2 DCY
battery voltage >= 8.90
Evaporative Emission (EVAP) Canister Purge Valve P0458 - EVAP System Purge Control Valve "A" Circuit Low Check the following: circuit low signal voltage < 2.74 [V] actuator commanded off [V] 0.5 [s] continuous 2 DCY
battery voltage >= 8.90
Fuel System P219C  - Cylinder 1 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. intrusive monitor individual cylinder fuel correction based on measured enleanment for dedicatedengine roughness increase > 1.16 [-] general:     20 (does not run in FTP) [s]once / DCY 2 DCY
P219D  - Cylinder 2 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. A/F cylinder imbalance: out ofrange high or     camshaft adjustment not calibrated  
P219F  - Cylinder 4 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. counter for adaptation abort(due to misfire) > 255.00 [-] crankshaft adaptation completed  
P21A0  - Cylinder 5 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity.       rough road not detected  
P219E  - Cylinder 3 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity.         engine roughness signal valid  
          engine speed 1200...2600 [rpm]
          engine load 24.75...80.25 [%]
          selected gear >= 5.00 [-]
          BARO > 73.00 [kPa]
          AAT > -48 [ A °C]
          ECT downstream engine 60...3004 [ A °C]
          modeled catalyst temperature 400...920 [ A °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 purgesystem to fuel mass through injectors < 0.99 [-]
          integrated air mass >= 6.00 [kg]
          misfire on currently lean shiftedcylinder not detected  

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            scavenging rate not calibrated [-]    
Fuel System P219C - Cylinder 1 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. intrusive monitor individual cylinder fuel correction based on measured enleanment for dedicated engine roughness increase < 0.84 [-] general:     20 (does not run in FTP) [s]once / DCY 2 DCY
P219D - Cylinder 2 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. A/F cylinder imbalance: out of range low camshaft adjustment not calibrated  
P219F - Cylinder 4 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. crankshaft adaptation completed  
P21A0 - Cylinder 5 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity.   rough road not detected  
P219E - Cylinder 3 Air-Fuel Ratio Imbalance Check the following:-- Check the spark plugs visually for signs of fouling.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity.   engine roughness signal valid  
    engine speed 1200...2600 [rpm]
    engine load 24.75...80.25 [%]
    selected gear >= 5.00 [-]
    BARO > 73.00 [kPa]
    AAT > -48 [ A °C]
    ECT downstream engine 60...3004 [ A °C]
    modeled catalyst temperature 400...920 [ A °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 throughinjectors < 0.99 [-]
    integrated air mass >= 6.00 [kg]
    misfire on currently lean shiftedcylinder not detected  
    scavenging rate not calibrated [-]
Fuel System P2187 - System Too Lean at Idle Bank 1 Check the following:-- Check the vacuum lines visually for leaks.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. Direct Fuel Injection adaptive value > 6.52 [%] general:     0 (FTP75:95.0)[s] continuous 2 DCY
system too lean @ idle number of injections after engine start > 1000.00 [-]
  engine speed 520...1120 [rpm]
  engine load 8...42 [%]
  IAT @ manifold < 100 [ A °C]
  ratio MAP to BARO > 0.20 [-]
  or    
  valve overlap < 20.00 [ A °CRK]
  part load adaptation completed  
  lambda control closed loop  
  lambda setpoint 0.90...1.10 [-]
  evap purge valve closed  
  high PCV purge load due to oildilution not detected  
  and    
  case 1:    
  integrated air mass <= 0.00 [kg]
  ECT downstream engine > 62 [ A °C]
  or    
  case 2:    
  integrated air mass > 0.00 [kg]
  minimum of:    
  ECT downstream engine > 62 [ A °C]
  or    
  AAT > 62...143 [ A °C]
P2188 - System Too Rich at Idle Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. Direct Fuel Injection adaptive value < -8.02 [%] general:     0 (FTP75:15.0)[s] continuous 2 DCY
system too rich @ idle number of injections after engine start > 1000.00 [-]
  engine speed 520...1120 [rpm]
  engine load 8...42 [%]
  IAT @ manifold < 100 [ A °C]
  ratio MAP to BARO > 0.20 [-]
  or    
  valve overlap < 20.00 [ A °CRK]
  part load adaptation completed  
  lambda control closed loop  
  lambda setpoint 0.90...1.10 [-]
  evap purge valve closed  
  high PCV purge load due to oildilution not detected  
  and    
  case 1:    
  integrated air mass <= 0.00 [kg]
  ECT downstream engine > 62 [ A °C]
  or    
  case 2:    
  integrated air mass > 0.00 [kg]
  minimum of:    
  ECT downstream engine > 62 [ A °C]
  or    
  AAT > 62...143 [ A °C]
Fuel System P21F8 - Fuel Control System "B" Too Lean at Idle Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. Multiport Fuel Injection adaptive value > 8.02 [%] general:     0 (FTP75:230.0) [s]continuous 2 DCY
system too lean @ idle number of injections after engine start > 1000.00 [-]
  engine speed 520...1120 [rpm]
  engine load 8...42 [%]
  IAT @ manifold < 100 [ A °C]
  ratio MAP to BARO > 0.20 [-]
  or    
  valve overlap < 20.00 [ A °CRK]
  part load adaptation completed  

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            lambda control closed loop      
lambda setpoint 0.90...1.10 [-]
evap purge valve closed  
high PCV purge load due to oildilution not detected  
and    
case 1:    
integrated air mass <= 0.00 [kg]
ECT downstream engine > 62 [ A °C]
or    
case 2:    
integrated air mass > 0.00 [kg]
minimum of:    
ECT downstream engine > 62 [ A °C]
or    
AAT > 62...143 [ A °C]
P21F9 - Fuel Control System "B" Too Rich at Idle Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. Multiport Fuel Injection adaptive value < -8.02 [%] general:     0 (FTP75:60.0) [s]continuous 2 DCY
system too rich @ idle number of injections after engine start > 1000.00 [-]
  engine speed 520...1120 [rpm]
  engine load 8...42 [%]
  IAT @ manifold < 100 [ A °C]
  ratio MAP to BARO > 0.20 [-]
  or    
  valve overlap < 20.00 [ A °CRK]
  part load adaptation completed  
  lambda control closed loop  
  lambda setpoint 0.90...1.10 [-]
  evap purge valve closed  
  high PCV purge load due to oildilution not detected  
  and    
  case 1:    
  integrated air mass <= 0.00 [kg]
  ECT downstream engine > 62 [ A °C]
  or    
  case 2:    
  integrated air mass > 0.00 [kg]
  minimum of:    
  ECT downstream engine > 62 [ A °C]
  or    
  AAT > 62...143 [ A °C]
P21F4 - Fuel Control System "B" Too Lean Off Idle Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. Multiport Fuel Injection adaptive value > 20.00 [%] general:     0 (FTP75:70.0) [s]continuous 2 DCY
system too lean @ part load number of injections after engine start > 1000.00 [-]
  engine speed 1320...3520 [rpm]
  engine load 27...55 [%]
  IAT @ manifold < 100 [ A °C]
  ratio MAP to BARO > 0.20 [-]
  or    
  valve overlap < 20.00 [ A °CRK]
  lambda control closed loop  
  lambda setpoint 0.90...1.10 [-]
  evap purge valve closed  
  high PCV purge load due to oildilution not detected  
  and    
  case 1:    
  integrated air mass <= 0.00 [kg]
  ECT downstream engine > 62 [ A °C]
  or    
  case 2:    
  integrated air mass > 0.00 [kg]
  minimum of:    
  ECT downstream engine > 62 [ A °C]
  or    
  AAT > 62...143 [ A °C]
P21F5 - Fuel Control System "B" Too Rich Off Idle Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. Multiport Fuel Injection adaptive value < -20.00 [%] general:     0 (FTP75:50.0) [s]continuous 2 DCY
system too rich @ part load number of injections after engine start > 1000.00 [-]
  engine speed 1320...3520 [rpm]
  engine load 27...55 [%]
  IAT @ manifold < 100 [ A °C]
  ratio MAP to BARO > 0.20 [-]
  or    
  valve overlap < 20.00 [ A °CRK]
  lambda control closed loop  
  lambda setpoint 0.90...1.10 [-]
  evap purge valve closed  
  high PCV purge load due to oildilution not detected  
  and    
  case 1:    
  integrated air mass <= 0.00 [kg]
  ECT downstream engine > 62 [ A °C]
  or    
  case 2:    
  integrated air mass > 0.00 [kg]
  minimum of:    
  ECT downstream engine > 62 [ A °C]
  or    
  AAT > 62...143 [ A °C]
Fuel System P2177 - System Too Lean Off Idle Bank 1 Check the following:-- Check the vacuum lines visually for leaks.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. Direct Fuel Injection adaptive value > 20.00 [%] general:     0 (FTP75:60.0) [s]continuous 2 DCY

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
    system too lean @ part load       number of injections after enginestart > 1000.00 [-]    
engine speed 1320...3520 [rpm]
engine load 27...55 [%]
IAT @ manifold < 100 [ A °C]
ratio MAP to BARO > 0.20 [-]
or    
valve overlap < 20.00 [ A °CRK]
lambda control closed loop  
lambda setpoint 0.90...1.10 [-]
evap purge valve closed  
high PCV purge load due to oildilution not detected  
and    
case 1:    
integrated air mass <= 0.00 [kg]
ECT downstream engine > 62 [ A °C]
or    
case 2:    
integrated air mass > 0.00 [kg]
minimum of:    
ECT downstream engine > 62 [ A °C]
or    
AAT > 62...143 [ A °C]
P2178 - System Too Rich Off Idle Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. Direct Fuel Injection adaptive value < -20.00 [%] general:     0 (FTP75:15.0) [s]continuous 2 DCY
system too rich @ part load number of injections after engine start > 1000.00 [-]
  engine speed 1320...3520 [rpm]
  engine load 27...55 [%]
  IAT @ manifold < 100 [ A °C]
  ratio MAP to BARO > 0.20 [-]
  or    
  valve overlap < 20.00 [ A °CRK]
  lambda control closed loop  
  lambda setpoint 0.90...1.10 [-]
  evap purge valve closed  
  high PCV purge load due to oildilution not detected  
  and    
  case 1:    
  integrated air mass <= 0.00 [kg]
  ECT downstream engine > 62 [ A °C]
  or    
  case 2:    
  integrated air mass > 0.00 [kg]
  minimum of:    
  ECT downstream engine > 62 [ A °C]
  or    
  AAT > 62...143 [ A °C]
Fuel System P0171 - System Too Lean Bank 1 Check the following:-- Check the vacuum lines visually for leaks.-- Check the intake system visually for leaks (false air).-- Check the fuel pressure and delivery quantity. system too lean low pass filtered lambdacontroller output > 24.00 [%] general:     40.0 [s] continuous 2 DCY
for time > 30.0 [s] number of injections after enginestart >= 1000.00 [-]
      ECT downstream engine >= 60 [ A °C]
      lambda control closed loop  
      and    
      high PCV purge load due to oildilution not detected  
      MAF from brake booster tomanifold 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]
P0172 - System Too Rich Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. system too rich low pass filtered lambdacontroller output < -24.00 [%] general:     40.0 [s] continuous 2 DCY
for time > 30.0 [s] number of injections after enginestart >= 1000.00 [-]
      ECT downstream engine >= 60 [ A °C]
      lambda control closed loop  
      high PCV purge load due to oildilution not detected  
      MAF from brake booster tomanifold 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]

Table continues below.

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

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P2096 - Post Catalyst Fuel Trim System Too Lean Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. out of range low case 1: general conditions     condition for lambda split operation     1.0 [s] continuous 2 DCY
adapted I-part of 2nd lambda control loop (O2S front fuel trim) < -0.030 [-] catalyst heating not calibrated  
adapted I-part of 2nd lambdacontrol loop (O2S front offset) >= -0.07 [-] case 1: general conditions    
case 2: pending fault fueltrim monitor from previous DCY     increase of adapted I-part of 2ndlambda 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 fueltrim 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 fueltrim 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 fueltrim 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 debounceadditional conditions: pending fulfilled  
      fault fuel trim and O2S front offset monitor from previous    
      O2S rear Control Loop (i-part, referenced) active  
      for time >= 3.0 [s]
      additional conditions: soot mass conditions    
      no additional conditionscalibrated    
Fuel Pump Control (FPC) P0148 - Fuel Delivery Error Check the following:-- Check the fuel pressure and delivery quantity. functional check - rail pressure rise @ engine start rail pressure rise @ start not detected   ECT > -48; <= 143 [ A °C] 7.0 [s] once / DCY 2 DCY
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 Check the following:-- Check the fuel pressure and delivery quantity. rationality check - pressure low fuel trim activity 0.95...1.05 [-] time after engine start > 30.0 [s] 10.0 [s] continuous 2 DCY
sum of controller deviation and adaptation pressure value > 450.00 [kPa] ECT downstream engine 0 [ A °C]
or     lambda set point not calibrated [-]
difference between targetpressure 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 setpoint vs.filtered fuel mass setpoint 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 setpoint not calibrated [g/s]
      engine speed not calibrated [rpm]
      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.
            engine load not calibrated [%]    
for time > 0.0 [s]
P008B - Low Pressure Fuel System Pressure - Too High Check the following:-- Check the fuel pressure and delivery quantity. rationality check - pressure high fuel trim activity 0.95...1.05 [-] time after engine start > 30.0 [s] 10.0 [s] continuous 2 DCY
sum of controller deviation and adaptation pressure value < -350.00 [kPa] ECT downstream engine 0 [ A °C]
or     lambda set point not calibrated [-]
difference between targetpressure 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 setpoint vs.filtered fuel mass setpoint 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 setpoint not calibrated [g/s]
      engine speed not calibrated [rpm]
      for time > 0.0 [s]
      engine load not calibrated [%]
      for time > 0.0 [s]
Fuel Pump Control (FPC) P0634 - Control Module Internal Temperature "A" Too High Check the following: over-temperature power stage power stage temperature > 150...165 [ A °C] engine speed > 80 [rpm] 0.5 [s]continuous 2 DCY
Fuel Pump Control (FPC) P025C - Fuel Pump Module "A" Control Circuit Low Check the following: circuit low signal voltage < 2.74 [V] actuator commanded off   3.5 [s]continuous 2 DCY
P025A - Fuel Pump Module "A" Control Circuit/Open Check the following: open circuit signal voltage 3.26...4.70 [V] actuator commanded off   0.5 [s]continuous 2 DCY
P025D - Fuel Pump Module "A" Control Circuit High Check the following: circuit high signal current > 0.60...12.50 [A] actuator commanded on   0.5 [s]continuous 2 DCY
Fuel Injector P21DB - Cylinder 1 Injector "B" Circuit Low Check the following: circuit low signal voltage < 2.74 [V] actuator commanded off   0.5 [s] continuous 2 DCY
P21DE - Cylinder 2 Injector "B" Circuit Low Check the following:
P21E2 - Cylinder 4 Injector "B" Circuit Low Check the following:
P21E4 - Cylinder 5 Injector "B" Circuit Low Check the following:
P21E0 - Cylinder 3 Injector "B" Circuit Low Check the following:
P21CF - Cylinder 1 Injector "B" Circuit/Open Check the following: open circuit signal voltage 3.26...4.70 [V] actuator commanded off   0.5 [s] continuous 2 DCY
P21D0 - Cylinder 2 Injector "B" Circuit/Open Check the following:
P21D2 - Cylinder 4 Injector "B" Circuit/Open Check the following:
P21D3 - Cylinder 5 Injector "B" Circuit/Open Check the following:
P21D1 - Cylinder 3 Injector "B" Circuit/Open Check the following:
P21DC - Cylinder 1 Injector "B" Circuit High Check the following: circuit high signal current > 0.60...12.50 [A] actuator commanded on [rpm] 0.5 [s] continuous 2 DCY
P21DF - Cylinder 2 Injector "B" Circuit High Check the following: engine speed >= 0
P21E3 - Cylinder 4 Injector "B" Circuit High Check the following:    
P21E5 - Cylinder 5 Injector "B" Circuit High Check the following:    
P21E1 - Cylinder 3 Injector "B" Circuit High Check the following:    
Fuel Injector P0201 - Cylinder 1 Injector "A" Circuit Check the following: circuit low (low side) signal voltage 0...1.00 [V] actuator commanded on   0.5 [s] continuous 2 DCY
P0202 - Cylinder 2 Injector "A" Circuit Check the following:
P0204 - Cylinder 4 Injector "A" Circuit Check the following:
P0205 - Cylinder 5 Injector "A" Circuit Check the following:
P0203 - Cylinder 3 Injector "A" Circuit Check the following:
P0201 - Cylinder 1 Injector "A" Circuit Check the following: circuit low (high side) signal voltage 0...1.00 [V] actuator commanded on   0.5 [s] continuous 2 DCY
P0202 - Cylinder 2 Injector "A" Circuit Check the following:
P0204 - Cylinder 4 Injector "A" Circuit Check the following:
P0205 - Cylinder 5 Injector "A" Circuit Check the following:
P0203 - Cylinder 3 Injector "A" Circuit Check the following:
P0201 - Cylinder 1 Injector "A" Circuit Check the following: open circuit low side sensing     actuator commanded on   0.5 [s] continuous 2 DCY
P0202 - Cylinder 2 Injector "A" Circuit Check the following: signal voltage < 1.00 [V]
P0204 - Cylinder 4 Injector "A" Circuit Check the following: and    
P0205 - Cylinder 5 Injector "A" Circuit Check the following: high side sensing    
P0203 - Cylinder 3 Injector "A" Circuit Check the following: signal voltage 5.00 [V]
P0201 - Cylinder 1 Injector "A" Circuit Check the following: circuit high (low side) signal voltage > 9.00...14.00 [V] actuator commanded on   0.5 [s] continuous 2 DCY
P0202 - Cylinder 2 Injector "A" Circuit Check the following:
P0204 - Cylinder 4 Injector "A" Circuit Check the following:
P0205 - Cylinder 5 Injector "A" Circuit Check the following:
P0203 - Cylinder 3 Injector "A" Circuit Check the following:
P0201 - Cylinder 1 Injector "A" Circuit Check the following: circuit high (high side) signal voltage > 9.00...14.00 [V] actuator commanded on   0.5 [s] continuous 2 DCY
P0202 - Cylinder 2 Injector "A" Circuit Check the following:
P0204 - Cylinder 4 Injector "A" Circuit Check the following:
P0205 - Cylinder 5 Injector "A" Circuit Check the following:
P0203 - Cylinder 3 Injector "A" Circuit Check the following:
P0201 - Cylinder 1 Injector "A" Circuit Check the following: short between high side and low side time to reach desired current, after switch on of powerstage < 10 [ A μs] actuator commanded on   0.5 [s] continuous 2 DCY
P0202 - Cylinder 2 Injector "A" Circuit Check the following:
P0204 - Cylinder 4 Injector "A" Circuit Check the following:
P0205 - Cylinder 5 Injector "A" Circuit Check the following:
P0203 - Cylinder 3 Injector "A" Circuit Check the following:
Fuel Rail Pressure (FRP) Control Actuator P0087 - Fuel Rail/System Pressure - Too Low Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. functional check: stuck open filtered rail pressure < 0.80 [MPa] time after engine start > 60.0 [s] 5.0 [s] multiple 2 DCY
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 Check the following:-- Check the fuel pressure and delivery quantity. functional check: stuck close filtered rail pressure > 26.50 [MPa] time after engine start > 60.0 [s] 5.0 [s] multiple 2 DCY
lambda control closed loop  
fuel cut off not active  
time after fuel cut off > 8.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.
Fuel Volume Regulator Control P0091 - Fuel Pressure Regulator "A" Control Circuit Low Check the following: circuit low (low side) signal voltage 0...1.00 [V] actuator commanded on   0.5 [s]continuous 2 DCY
P0091 - Fuel Pressure Regulator "A" Control Circuit Low Check the following: circuit high (low side) signal voltage 0...1.00 [V] actuator commanded on   0.5 [s]continuous 2 DCY
P0090 - Fuel Pressure Regulator "A" Control Circuit/Open Check the following: open circuit low-side sensing     actuator commanded on   0.5 [s] continuous 2 DCY
signal voltage < 1.00 [V]
and    
high-side sensing    
signal voltage 5.00 [V]
P0092 - Fuel Pressure Regulator "A" Control Circuit High Check the following: circuit low (high side) signal voltage > 9.00...14.00 [V] actuator commanded on   0.5 [s]continuous 2 DCY
P0092 - Fuel Pressure Regulator "A" Control Circuit High Check the following: circuit high (high side) signal voltage > 9.00...14.00 [V] actuator commanded on   0.5 [s]continuous 2 DCY
P0090 - Fuel Pressure Regulator "A" Control Circuit/Open Check the following: short between high side and lowside time to reach desired current, after switch on of powerstage < 55 [ A μs] actuator commanded on   0.5 [s]continuous 2 DCY
Fuel Volume Regulator HP Control P0088 - Fuel Rail/System Pressure - Too High Bank 1 Check the following:-- Check the fuel pressure and delivery quantity. functional check filtered diff. target pressure vs. actual pressure < -2.50 [MPa] time after engine start > 18.0 [s] 9.5 [s] multiple 2 DCY
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 Check the following:-- Check the fuel pressure and delivery quantity. 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
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 Check the following: functional check difference between actual pressure vs. target pressure > 200.00 [kPa] time after engine start > 5.0 [s] 5.0 [s] continuous 2 DCY
ECT downstream engine > -48 [ A °C]
fuel cut off not calibrated  
time after fuel cut off not calibrated [s]
Fuel Pressure LP Regulator P0089 - Fuel Pressure Regulator "A" Performance Check the following: functional check difference between target pressure vs. actual pressure > 200.00 [kPa] time after engine start > 5.0 [s] 5.0 [s] continuous 2 DCY
ECT downstream engine > -48 [ A °C]
fuel cut off not calibrated  
time after fuel cut off not calibrated [s]
Fuel Pressure LP Regulator P0089 - Fuel Pressure Regulator "A" Performance Check the following: functional check pressure control activity > 450.00 [kPa] time after engine start > 5.0 [s] 120.0 [s] continuous 2 DCY
ECT downstream engine > -48 [ A °C]
fuel cut off not calibrated  
time after fuel cut off not calibrated [s]
Fuel Pressure LP Regulator P0089 - Fuel Pressure Regulator "A" Performance Check the following: functional check pressure control activity < -350.00 [kPa] time after engine start > 5.0 [s] 120.0 [s] continuous 2 DCY
ECT downstream engine > -48 [ A °C]
fuel cut off not calibrated  
time after fuel cut off not calibrated [s]
Fuel Pressure LP Sensor P008B - Low Pressure Fuel System Pressure - Too High Check the following:-- Check the fuel pressure and delivery quantity. out of range high actual pressure > 1125.00 [kPa]       10.0 [s]continuous 2 DCY
Fuel Pressure LP Sensor P008A - Low Pressure Fuel System Pressure - Too Low Check the following:-- Check the fuel pressure and delivery quantity. out of range low actual pressure < 80.00 [kPa]       5.0 [s]continuous 2 DCY
Fuel Pressure LP Sensor P2541 - Low Pressure Fuel System Sensor Circuit Low Check the following:-- Check the fuel pressure and delivery quantity. circuit low signal voltage < 0.20 [V]       0.5 [s]continuous 2 DCY
P2539 - Low Pressure Fuel System Sensor Circuit Check the following:-- Check the fuel pressure and delivery quantity. circuit high signal voltage > 4.80 [V]     0.5 [s]continuous 2 DCY
Fuel Pressure LP Sensor P2540 - Low Pressure Fuel System Sensor Circuit Range/Performance Check the following:-- Check the fuel pressure and delivery quantity. rationality check inappropriately high (positive offset) general:     time after engine start > 30.0 [s] 2.0 [s] continuous 2 DCY
fuel trim activity > 1.05 [-] ECT downstream engine 0 [ A °C]
for time > 4.0 [s] lambda set point not calibrated [-]
Step1 request of 100% MFIand check:     lambda control active  
fuel trim activity > 1.15 [-] lambda control closed loop  
and     catalyst heating not active  
sum of controller deviation andadaptation pressure value < -350.00 [kPa] commanded PWM not calibrated [%]
or     catalyst overheating protection not calibrated  
difference between targetpressure vs. actual pressure < -200.00 [kPa] canister load not calibrated [-]
for time > 8.0 [s] diff. actual fuel mass setpoint vs.filtered fuel mass setpoint not calibrated [g/min]
Step 2 request of 100% DFIand 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 andadaptation pressure value < -350.00 [kPa] fuel mass setpoint not calibrated [g/s]
or     engine speed not calibrated [rpm]
difference between targetpressure 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 Check the following:-- Check the fuel pressure and delivery quantity. rationality check inappropriately low (negative offset) general:     time after engine start > 30.0 [s] 2.0 [s] continuous 2 DCY
fuel trim activity < 0.95 [-] ECT downstream engine 0 [ A °C]
for time > 4.0 [s] lambda set point not calibrated [-]
Step1 request of 100% MFIand check:     lambda control active  
fuel trim activity < 0.85 [-] lambda control closed loop  
and     catalyst heating 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.
      sum of controller deviation andadaptation pressure value > 450.00 [kPa] commanded PWM not calibrated [%]    
or     catalyst overheating protection not calibrated  
difference between targetpressure vs. actual pressure > 200.00 [kPa] canister load not calibrated [-]
for time > 8.0 [s] diff. actual fuel mass setpoint vs.filtered fuel mass setpoint not calibrated [g/min]
Step 2 request of 100% DFIand 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 andadaptation pressure value > 450.00 [kPa] fuel mass setpoint not calibrated [g/s]
or     engine speed not calibrated [rpm]
difference between targetpressure 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 Check the following: out of range high actual pressure > 30.50 [MPa] engine speed 600...6000 [rpm] 2.5 [s]continuous 2 DCY
P0191 - Fuel Rail Pressure Sensor Circuit Range/Performance Bank 1 Check the following: out of range low actual pressure < 0.050 [MPa] engine speed 600...6000 [rpm] 2.5 [s] continuous 2 DCY
fuel pump commanded on
Fuel Rail Pressure (FRP) Sensor P01C4 - Fuel Pressure Sensor "A" Circuit Range/Performance Check the following: rationality check inappropriately low (negative offset) general:     ECT downstream engine @engine shut- off > 70 [ A °C] 0 [s]once / DCY 2 DCY
rail pressure bank 1 @ enginestart < 0.10 [MPa] ECT downstream engine @ start <= 40 [ A °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 ECTdownstream 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 @ partload detected        
or          
fault fuel system too rich @ idle detected        
or          
misfire fault detected        
P01C4 - Fuel Pressure Sensor "A" Circuit Range/Performance Check the following: rationality check inappropriately high (positive offset) general:     ECT downstream engine @engine shut- off > 70 [ A °C] 0 [s]once / DCY 2 DCY
rail pressure bank 1 @ enginestart > 1.50 [MPa] ECT downstream engine @ start <= 40 [ A °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]
or     diff. between ECT downstreamengine @ 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 @ partload detected        
or          
fault fuel system too lean @ idle detected        
or          
misfire fault detected        
SENT: Fuel Rail Pressure (FRP) Sensor P0190 - Fuel Pressure Regulator "A" Control Circuit/Open Check the following: sensor internal check sensor signal: electrical check error detected         0.5 [s] continuous 2 DCY
or  
sensor signal: initializationcheck error detected
SENT: Fuel Rail Pressure(FRP) Sensor U12C2 - Fuel Pressure Sensor Implausible Message Check the following: communication with FRP sensor received message implausiblemessage         0.5 [s]continuous 2 DCY
SENT: Fuel Rail Pressure(FRP) Sensor U0625 - Lost Communication With Fuel Rail Pressure Sensor Bank 1 Check the following: communication with FRP sensor received message no message         0.5 [s]continuous 2 DCY
Fuel Level (FL) Sensor P0461 - Fuel Level Sensor "A" Circuit Range/Performance Check the following:-- Refer to appropriate wiring diagram. If fuel level sensor and circuitry are ok, then replace the Instrument Cluster Control Module -J285-. Refer to appropriate repair information. rationality check difference between fuel consumption and fuel level changes < -127.00; > 12.00 [l] vehicle speed not calibrated   1.0 [s] multiple 2 DCY
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 lastrefueling 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 lastrefueling or last plausibility check >= 15.00 [l]
High PCV Purge Load due to Oil Dilution   --- ---     ratio modeled fuel mass evaporation out of oil to actualnecessary fuel mass > 0.15 [-]    
modeled oil temperature > 20 [ A °C]
or    
ratio on calculated fuel massevaporation out of oil to actual necessary fuel mass > 1.99 [-]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            modeled oil temperature > 20 [ A °C]    
conditions for fast fuel trim   ---       O2S front fault suspicion from lambda control - case 1: lambda controller at min limit        
O2S Front Offset Adaptation 1st lambda control loop at min limit  
  O2S front setpoint 1.00 [-]
  O2S front signal < 1.0 [-]
  O2S rear voltage < 0.4 [V]
  O2S rear ready  
  case 2: lambda controller at max limit    
  1st lambda control loop at max limit  
  O2S front setpoint 1.00 [-]
  O2S front signal > 1.0 [-]
  O2S rear voltage > 0.6 [V]
  O2S rearconditions for accumulation of ready  
  exhaust gas mass for steady state    
  O2S rear ready  
  O2S front setpoint 1.00 [-]
  catalyst purge not active  
  engine speed > 1100 [rpm]
  fuel cut off not active  
  ECT > 62 [ A °C]
  catalyst reheating not active  
  catalyst heating during coldstart not calibrated  
  catalyst heating with AIR not calibrated  
  engine load gradient < 7.01 [%/CAMrev]
  engine load cycle < 1.33 [-]
  engine load > 15.00 [%]
  engine state not predrive orpostdrive  
  AIR not equipped  
  AIR system diagnosis not equipped  
  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    
  integrated exhaust gas mass (steady state detection) > 100.0 [g]
  accumulation of exhaust gas mass for steady state after component protection or    
  integrated exhaust gas mass (steady state detection)conditions for accumulation of not calibrated [g]
  exhaust gas mass for adaptation    
  O2S front response monitoringin current DCY not calibrated  
  or    
  O2S rear offset monitor fault suspicion (target voltage notreached) not calibrated  
  or    
  O2S front fault suspicion fromlambda control not calibrated  
  for time not calibrated [s]
  modeled EGT 350...950 [ A °C]
  for time > 0.0 [s]
  exhaust gas mass flow 25.00...200.00 [kg/h]
  or    
  exhaust gas mass flow 25.00 [kg/h]
  within time < 0.0 [s]
  O2S front ready  
  H2 correction of O2S rearvoltage < 80.00 [V]
  O2S front offset monitoring incurrent 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 fromlambda control active  
  above both cases for time >= 5.0 [s]
  accumulation of exhaust gas mass for adaptation    

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            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 ofexhaust gas mass for adaptation not fulfilled  
final conditions: fault debounce - case 1    
number of checks for adaptationin row >= 4.00 [-]
change of abs adapted i-part of2nd 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 (adapation demand infault direction) > 0 [%]
with filter time 8.0 [s]
case 2    
number of total checks foradaptation >= 6.00 [-]
final conditions: heal debounce    
number of checks for adaptationin row >= 4.00 [-]
change of abs adapted i-part of2nd 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 primaryO2S rear control enable conditions        
O2S rear Control Loop (i-part) EVAP monitoring not active  
  scavenging rate not calibrated [-]
  band width of lambda controldeviation 0 [-]
  ECT > 62 [ A °C]
  catalyst heating (lambda split) not calibrated  
  relative fuel mass @ EVAPpurge not calibrated [-]
  filtered engine load gradient < -1.01...1.01 [%/CAMrev]
  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 lowerthreshold 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 primaryO2S 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 rearcontrol enable conditioni-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 [ A °C]
  conditions for accumulation exhaust gas mass    
  i-part global balance primaryO2S rear control enable conditions enabled  
  i-part balance primary O2S rearcontrol enable condition enabled  
  H2 protection primary O2S rearcontrol not calibrated  
  O2S rear ready  
  catalyst heating not calibrated  
  exhaust gas mass after first start > 499.9...600.2 [g]
  exhaust gas mass after restart > 400.4...500.6 [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

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            primary O2S rear control @ open loop (limp home mode)        
fuel injector power stage error not calibrated  
fuel injection time lowerthreshold not calibrated  
O2S frontp-part global primary O2S rear not calibrated  
control enable conditions    
catalyst heating not calibrated  
EVAP monitoring not calibrated  
misfire not detected  
engine speed not calibrated [rpm]
engine load not calibrated [%]
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 controlenable 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...900 [ A °C]
conditions for accumulation exhaust gas mass    
O2S front lambda setpoint 1.00 [-]
catalyst purge (rich conditiondetected) not active  
p-part primary O2S rear controlenable conditions enabled  
or    
primary O2S rear control @open loop (limp home mode) enabled  
exhaust gas mass > 40.0 [g]
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 O2Sready >= 0.05 [kg]
  modeled EGT at O2S rear > 450 [ A °C]
  difference between actual O2S ceramic temp. and O2S ceramictemp setpoint < 80.0 [K]
  time after fuel cut off > 10.0 [s]
  in case of fuel cut off durationexceeds > 25.0 [s]
  lambda setpoint 1.00 [-]
  for    
  integrated air mass >= 0.05 [kg]
  engine speed 1240α[EURO SIGN] | 3600 [rpm]
  vehicle speed > 28 [mph]
  engine load > 13.50...1535.98 [%]
  AAT not calibrated [ A °C]
  ECT downstream engine >= 65 [ A °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 masssince last purge stop > 0.0 [g]
  ratio fuel mass from evap purge system to fuel mass throughinjectors <= 4.00 [-]
  EVAP purge adaptation value <= 64.00 [-]
  or    
  alternative EVAP condition 2    
  EVAP purge mass into intakemanifold not calibrated [kg/h]
  or    
  evap purge in limp-home mode active  
  or    
  alternative EVAP condition 3    
  evap purge not active  
  scavenging    
  scavenging rate not calibrated [-]
  for    
  integrated air mass not calibrated [kg]
  lower range window    
  exhaust gas mass flow, lowerrange 25.0...300.0 [kg/h]
  modeled EGT in catalyst system, lower range 490...850 [ A °C]
  change of modeled catalysttemperature < 100.0 [K]
  upper range window    
  exhaust gas mass flow, upperrange 6553.5...0 [kg/h]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            modeled EGT in catalyst system, upper range 1262.8...-273.2 [ A °C]    
change of modeled catalysttemperature < 100.0 [K]
lower/upper range window (conditions fulfilled)    
catalyst temperature > 400 [ A °C]
for time > 10.0 [s]
integrated air mass >= 0.05 [kg]
change of exhaust gas massflow -20.00...40.00 [kg/h]
for integrated exhaust gas massflow -20.00...40.00 [kg/h]
with delay time 2.0 [s]
lambda enable condition monitor    
monitoring stops if lambdadeviation >= -5.00...5.00 [%]
Deviation between enginenominal 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 maxlimit  
lambda setpoint request realized  
conditions to switch from rich to lean phase    
lambda setpoint 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 integralconditions to switch from lean >= 0.8 [g]
to rich phase    
lambda setpoint 0.95...1.16 [-]
for time > 0.1 [s]
integrated exhaust gas mass >= 0.00 [kg]
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 Check the following: intrusive monitor delayed response (arithmetic filter)     monitor entry conditions     20 [s]once / DCY 1 DCY
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 forvalid 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 perDCY required 1 [-]
  time at rich to lean transition not calibrated [s] step change detection will initiate multiple tests per DCY conditions for step change    
  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 or time at rich to lean transition slow transition (EWMA filter) time at lean to rich transition or time at rich to lean transition > 0.5 > 0.5 > 0.4 > 0.4 [s] [s] [s] [s] deviation between new measured value and old EWMA filtered value (transition response) number of checks for confirmation maximum tolerance to confirm filtered value (delayed response) maximum tolerance to confirm filtered value (transition response) initial value of filtered value maximum number of checks per driving cycle > 0.3 3.00 0.08 0.08 0 3.00 [s] [-] [-] [-] [-] [-]    
Oxygen Sensor (O2S) front P2195  Check the following: out of range high adapted I-part of 2nd lambda control loop (O2S front offset) > 0.08 [-] condition for lambda split operation catalyst heating pending fault from previous DCY O2S front offset monitor O2S rear Control Loop (i-part, referenced) for time O2S front offset adaptation (referenced), final conditions: fault debounce additional conditions: no additional conditions calibrated not calibrated checked >= 3.0 fulfilled [s] 450 [s] multiple 2 DCY
P2196  Check the following: out of range low adapted I-part of 2nd lambda control loop (O2S front offset) < -0.07 [-] condition for lambda split operation catalyst heating pending fault from previous DCY O2S front offset monitor O2S rear Control Loop (i-part, referenced) for time O2S front offset adaptation (referenced), final conditions: fault debounce additional conditions: no additional conditions calibrated not calibrated checked >= 3.0 fulfilled [s] 450 [s] multiple 2 DCY
Oxygen Sensor (O2S) front P223C Check the following: electrode resistance check number of positive pump current exceedance > 0.00 [-] sensor pump current active   0 [s] multiple 2 DCY

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
      or     number of confirmations of current ASIC Mode > 10 [-]    
number of negative pumpcurrent exceedance > 0.00 [-]
or    
number of invalid pump current measurements out of 15 per pump current measurementcycle not calibrated [-]
for time not calibrated [s]
Oxygen Sensor (O2S) front P0132 - O2 Sensor Circuit High Voltage Bank 1 Sensor 1 Check the following: circuit high voltage @ sensor pump current, virtual ground, trim current ornernst current > 9.8 [V] battery voltage 10.70...16.10 [V] 5.00 [events] continuous 2 DCY
overvoltage 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 Check the following: circuit low voltage @ sensor pump current, virtual ground, trim current ornernst current < -0.15 [V] battery voltage 10.70...16.10 [V] 5.00 [events] continuous 2 DCY
undervoltage 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 Check the following: nernst and pump cell transition check - open circuit measured calibration resistance@ pump cell >= 164.00 [Ohm] ECM-diagnosis for sensorintegrated circuit finished   5.00 [events] continuous 2 DCY
and     O2S-diganosis for internal selftest 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 [ A °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 Check the following: pump cell transition check - circuit continuity measured calibration resistance@ pump cell < 164.00 [Ohm] ECM-diagnosis for sensorintegrated circuit finished   5.00 [events] continuous 2 DCY
and     O2S-diganosis for internal selftest 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 [ A °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 Check the following: nernst and pump cell transition check - circuit continuity measured calibration resistance@ pump cell < 164.00 [Ohm] ECM-diagnosis for sensorintegrated circuit finished   5.00 [events] continuous 2 DCY
and     O2S-diganosis for internal selftest 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 [ A °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 Check the following: trim resistor (hot sensor) - circuit continuity measured calibration resistance > 164.00 [Ohm] ECM-diagnosis for sensorintegrated circuit finished   5.00 [events] continuous 2 DCY
O2S-diganosis for internal selftest 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 [ A °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 Check the following: 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
deviation between actual and setpoint 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 Check the following: circuit low signal voltage < 2.74 [V] time after engine start > 5 [s] 0.5 [s] continuous 2 DCY
actuator commanded off
P0030 - HO2S Heater Control Circuit Bank 1 Sensor 1 Check the following: open circuit signal voltage 3.26...4.70 [V] time after engine start > 5 [s] 0.5 [s] continuous 2 DCY
actuator commanded off
P0032 - HO2S Heater Control Circuit High Bank 1 Sensor 1 Check the following: circuit high signal current > 0.60...12.50 [A] time after engine start > 5 [s] 0.5 [s] continuous 2 DCY
actuator commanded on

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            duty cycle > 4.00 [%]    
Oxygen Sensor (O2S) Heater front P0135  - O2 Sensor Heater Circuit Bank 1 Sensor 1 Check the following: out of range O2S ceramic temperature < 680 [ A °C] heater control active   60.0 [s] multiple 2 DCY
for time >= 50.0 [s]
modeled EGT >= 550 [ A °C]
requested heater voltage >= 10.80 [V]
fuel cut off not active  
for time >= 30.00 [s]
above conditions must be fulfilled    
monitoring timer stops ifconditions not fulfilled for time < 3.0 [s]
or    
monitoring timer is reset ifconditions not fulfilled for exceeded time >= 3.0 [s]
P0135 - O2 Sensor Heater Circuit Bank 1 Sensor 1 Check the following: rationality check (sensor heatingup) O2S ceramic temperature < 680 [ A °C] ECT downstream engine @ start >= -10 [ A °C] 30.0 [s]multiple 2 DCY
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 Check the following: out of range (low temperature) O2S ceramic temperature < 640 [ A °C] modeled EGT >= 350 [ A °C] 10.0 [s] continuous 2 DCY
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 Check the following: intrusive monitor arithmetic average value     active diagnosis     10.0 [s] once / DCY 1 DCY
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 lambdadiagnosis 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 forvalid result not calibrated [-]
        for EWMA-filter:    
        K-factor 0.35 [-]
        minimum number of tests perDCY required 1  
        step change detection will initiate multiple tests per DCY conditions for step change    
        deviation between new measured value and old EWMA filtered value > 0.3 [s]
        number of checks forconfirmation 2.00 [-]
        maximum tolerance to confirmfiltered value 0.08 [-]
        initial value of filtered value 0.00 [-]
        maximum number of checks perdriving cycle 2.00 [-]
        number of checks 3.00 [-]
        additional conditions:    
        no additional conditionscalibrated    

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Oxygen Sensor (O2S) rear P013B  - O2 Sensor Slow Response - Lean to Rich Bank 1 Sensor 2 Check the following: intrusive monitor arithmetic average value     monitor entry conditions     10.0 [s] once / DCY 1 DCY
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 forvalid result not calibrated [-]
  time at lean to rich transition > 0.7 [s] for EWMA-filter:    
        K-factor 0.35 [-]
        minimum number of tests perDCY required 1  
        step change detection will initiate multiple tests per DCY conditions for step change    
        deviation between new measured value and old EWMA filtered value > 0.3 [s]
        number of checks forconfirmation 3.00 [-]
        maximum tolerance to confirmfiltered value 0.08 [-]
        initial value of filtered value 0.00 [-]
        maximum number of checks perdriving cycle 3.00 [-]
Oxygen Sensor (O2S) rear P013E  - O2 Sensor Delayed Response - Rich to Lean Bank 1 Sensor 2 Check the following: intrusive monitor arithmetic average value     monitor entry conditions     20.0 [s] once / DCY 1 DCY
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 forvalid result not calibrated [-]
  delay time at rich to leantransition > 1.0 [s] for EWMA-filter:    
      K-factor 0.35 [-]
        minimum number of tests perDCY required 1  
        step change detection will initiate multiple tests per DCY conditions for step change    
        deviation between new measured value and old EWMA filtered value > 0.5 [s]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            number of checks forconfirmation 3.00 [-]    
maximum tolerance to confirmfiltered value 0.15 [-]
initial value of filtered value 0.00 [-]
maximum number of checks perdriving cycle 3.00 [-]
Oxygen Sensor (O2S) rear P013F  - O2 Sensor Delayed Response - Lean to Rich Bank 1 Sensor 2 Check the following: intrusive monitor arithmetic average value     monitor entry conditions     20.0 [s] once / DCY 1 DCY
delayed response monitoring, delay measurement delay time at lean to rich transition no calibrated [s] conditions for active lambda diagnosis (referenced) checked  
  or     for arithmetic average value calculation    
  EWMA filter value transient     number of checks required forvalid result not calibrated [-]
  delay time at lean to richtransition > 1.0 [s] for EWMA-filter:    
      K-factor 0.35 [-]
        minimum number of tests perDCY required 1  
        step change detection will initiate multiple tests per DCY conditions for step change    
        deviation between new measured value and old EWMA filtered value > 0.5 [s]
        number of checks forconfirmation 3.00 [-]
        maximum tolerance to confirmfiltered value <= 0.15 [-]
        initial value of filtered value 0.00 [-]
        maximum number of checks perdriving cycle 3.00 [-]
Oxygen Sensor (O2S) rear P2271  - O2 Sensor Signal Biased/Stuck Rich Bank 1 Sensor 2 Check the following: intrusive monitor general     active diagnosis (general)     20.0 [s] once / DCY 2 DCY
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 intocatalyst >= 2700 [mg] active diagnosis (step 2)    
  and     requested lambda 1.12 [-]
  active diagnosis (step 2)     or    
  integrated exhaust gas massflow >= 280.0 [g] passive diagnosis    
  for time >= 1.5 [s] conditions for passive lambdadiagnosis during fuel cut off (referenced) not calibrated  
  or     additional conditions:    
  passive diagnosis     no additional conditions calibrated    
  cumulated O2 mass flow intocatalyst not calibrated [mg]    
Oxygen Sensor (O2S) rear P2270  - O2 Sensor Signal Biased/Stuck Lean Bank 1 Sensor 2 Check the following: intrusive monitor general     general conditions        

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
    O2S signal check - stuck low O2S sensor voltage < 0.80 [V] conditions for active lambdadiagnosis (referenced) checked   20.0 [s] once / DCY 2 DCY
and     step 1    
step 1     requested lambda 0.80 [-]
cumulated rich gas mass flowinto catalyst >= 3400 [mg] step 2    
and     requested lambda 0.75 [-]
step 2     additional conditions:    
integrated exhaust gas massflow >= 280.0 [g] no additional conditionscalibrated    
for time >= 1.5 [s]      
Oxygen Sensor (O2S) rear P0137 - O2 Sensor Circuit Low Voltage Bank 1 Sensor 2 Check the following: O2S signal check - circuit continuity (Circuit low, core connection signal wires) signal voltage < 0.04 [V] general conditions     8.0 [s] continuous 2 DCY
for time > 0.0 [s] engine running  
and     dew point exceeded  
difference of sensor voltage with load pulse and voltage without load pulse (mean value of 3measurements) < 0.01 [V] fuel cut off not active  
    catalyst purge not active  
    case 1 (sensor ready for operation)    
      sensor voltage <= 0.32 [V]
      or    
      sensor voltage 0.55...1.20 [V]
      time after protection heatingmode finished > 15.0 [s]
      or    
      sensor voltage not calibrated [V]
      internal resistance not calibrated [Ohm]
      time after protection heatingmode finished not calibrated [s]
      or    
      internal resistance <= 700.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 heatingmode 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 Check the following: O2S signal check - out of range high (Circuit high) signal voltage > 1.20 [V] general conditions     5.0 [s] continuous 2 DCY
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 heatingmode finished > 15.0 [s]
      or    
      sensor voltage not calibrated [V]
      internal resistance not calibrated [Ohm]
      time after protection heatingmode finished not calibrated [s]
      or    
      internal resistance <= 700.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 heatingmode 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) rear P0140 - O2 Sensor Circuit No Activity Detected Bank 1 Sensor 2 Check the following: O2S signal check - circuit continuity (sensor signal line open circuit) case 1     general conditions     8.0 [s] continuous 2 DCY
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 3measurements) >= 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 heatingmode finished > 15.0 [s]
and     or    
exhaust temperature not calibrated [ A °C] sensor voltage not calibrated [V]
      internal resistance not calibrated [Ohm]
      time after protection heatingmode finished not calibrated [s]
      or    
      internal resistance <= 700.00 [Ohm]
      protection heating mode finished  

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            above conditions for case 1 must be fulfilled        
for time > 0.2 [s]
case 2 (sensor ready for operation expected)    
time after protection heatingmode 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 Check the following: circuit low signal voltage < 2.74 [V] engine speed >= 0 [rpm] 0.50 [s] continuous 2 DCY
actuator commanded off  
battery voltage >= 8.90 [V]
P0036 - HO2S Heater Control Circuit Bank 1 Sensor 2 Check the following: open circuit signal voltage 3.26...4.70 [V] engine speed >= 0 [rpm] 0.50 [s] continuous 2 DCY
actuator commanded off  
battery voltage >= 8.90 [V]
P0038 - HO2S Heater Control Circuit High Bank 1 Sensor 2 Check the following: circuit high signal current > 0.60...12.50 [A] engine speed >= 0 [rpm] 0.50 [s] continuous 2 DCY
time since dew point exceeded 15.0 [s]
actuator commanded on  
battery voltage >= 8.90 [V]
Oxygen Sensor (O2S) Heater rear P0141  - O2 Sensor Heater Circuit Bank 1 Sensor 2 Check the following: out of range (during normal heater operation after Dew Point is exceeded) internal resistance > 500.00...10000.00 [Ohm] time since dew point exceeded > 10.0 [s] 20.0 [s] multiple 2 DCY
modeled EGT 450...700 [ A °C]
IAT @ manifold > -10 [ A °C]
engine off time > 180.0 [s]
number of checks 10.00 [-]
fuel cut off not active  
actuator commanded on  
Engine Cooling System P2181 - Cooling System Performance Check the following: -- Check the engine coolant thermostat. Refer to appropriate repair information. cooling system performance not in the expected range cooling system temperature too low after a sufficient MAFintegral < 75 [ A °C] monitor entry conditions:     during UDC 950 [s]once / DCY 2 DCY
for time >= 0.1 [s] ECT downstream engine @ start -8...60 [ A °C]
      and    
      AAT -8...55 [ A °C]
      or    
      IAT @ manifold not calibrated [ A °C]
      begin of air mass integration:    
      ECT downstream engine > 30 [ A °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 Check the following: -- Check the engine coolant thermostat. Refer to appropriate repair information. cooling system performance not in the expected range filtered ECT downstream engine < 65...70 [ A °C] general     0 (FTP75:1000. 0) [s]once / DCY 2 DCY
for time >= 10.0 [s] AAT > -10 [ A °C]
      air mass flow integral > 3.2...14.8 [g]
      for    
      ECT once after engine start > -10 [ A °C]
      valid operating points    
      engine running  
      for time > 300.0 [s]
      fuel cut off not active  
      for time > 200.0 [s]
      thermostat overdrive not detected  
      for time > 300.0 [s]
      vehicle speed > 19 [mph]
      and    
      vehicle speed < 204 [mph]
      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 duringvalid operating points > 3200.0...14800.0 [g]
      depending on    
      min. AAT @ current DCY -10...35 [ A °C]
      ECT @ entry of valid operatingpoints -10...65 [ A °C]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            all conditions above (except general) must be fulfilled > 20.0 [s]    
for time
Engine Coolant Temperature(ECT) Sensor downstream engine P0117 - Engine Coolant Temperature Sensor 1 Circuit Low Check the following: circuit low ECT downstream engine > 141 [ A °C]       2.0 [s] continuous 2 DCY
Engine Coolant Temperature (ECT) Sensor downstreamengine P0118 - Engine Coolant Temperature Sensor 1 Circuit High Check the following: circuit high ECT downstream engine < -45 [ A °C]       2.0 [s] continuous 2 DCY
Engine Coolant Temperature (ECT) Sensor downstreamengine P0116 - Engine Coolant Temperature Sensor 1 Circuit Range/Performance Check the following: rationality check diff. modeled vs. measured ECT downstream engine > 9.8 [K]       19.0 [s] continuous 2 DCY
Engine Coolant Temperature (ECT) Sensor @ Cylinder Head P017C - Cylinder Head Temperature Sensor "A" Circuit Low Check the following: circuit low signal voltage < 0.20 [V]       0.5 [s] continuous 2 DCY
Engine Coolant Temperature (ECT) Sensor @ Cylinder Head P1BB4 - Cylinder Head Temperature Too Low Check the following: rationality check diff. modeled vs. measured ECT @ cylinder head > 9.8 [K]       0 (FTP75:15.0) [s]continuous 2 DCY
Variable Valve Lift (VVL) Exhaust Actuator P19D7 - Exhaust Camshaft Adjuster "A" Cylinder 1 Feedback Signal Error Check the following: functional check @ switch to modified valve lift actuator feedback signal voltage permanently low   actuator commanded on   6 [s]multiple 2 DCY
P19DA - Exhaust Camshaft Adjuster "A" Cylinder 2 Feedback Signal Error Check the following: and  
P19E1 - Exhaust Camshaft Adjuster "A" Cylinder 4 Feedback Signal Error Check the following: correction run (switches into theopposite direction) successful
P19E7 - Exhaust Camshaft Adjuster "A" Cylinder 5 Feedback Signal Error Check the following:  
P19DE - Exhaust Camshaft Adjuster "A" Cylinder 3 Feedback Signal Error Check the following:    
P11D3 - Cam Shift Actuator Outlet "A" Cylinder 1 Range/Performance Check the following: functional check @ switch to modified valve lift actuator feedback signal voltage permanently low   actuator commanded on   3 [s]multiple 2 DCY
P11D5 - Cam Shift Actuator Outlet "A" Cylinder 2 Range/Performance Check the following: and  
P11D9 - Cam Shift Actuator Outlet "A" Cylinder 4 Range/Performance Check the following: correction run (switches into theopposite direction) failed
P11DB - Cam Shift Actuator Outlet "A" Cylinder 5 Range/Performance Check the following:    
P11D7 - Cam Shift Actuator Outlet "A" Cylinder 3 Range/Performance Check the following:    
Variable Valve Lift (VVL) Exhaust Actuator P19E4 - Exhaust Camshaft Adjuster "B" Cylinder 1 Feedback Signal Error Check the following: functional check @ switch to standard lift actuator feedback signal voltage permanently low   actuator commanded on   6 [s]multiple 2 DCY
P19DC - Exhaust Camshaft Adjuster "B" Cylinder 2 Feedback Signal Error Check the following: and  
P19E3 - Exhaust Camshaft Adjuster "B" Cylinder 4 Feedback Signal Error Check the following: correction run (switches into theopposite direction) successful
P19E9 - Exhaust Camshaft Adjuster "B" Cylinder 5 Feedback Signal Error Check the following:  
P19E0 - Exhaust Camshaft Adjuster "B" Cylinder 3 Feedback Signal Error Check the following:    
P11D4 - Cam Shift Actuator Outlet "B" Cylinder 1 Range/Performance Check the following: functional check @ switch to standard lift actuator feedback signal voltage permanently low   actuator commanded on   3 [s]multiple 2 DCY
P11D6 - Cam Shift Actuator Outlet "B" Cylinder 2 Range/Performance Check the following: and  
P11DA - Cam Shift Actuator Outlet "B" Cylinder 4 Range/Performance Check the following: correction run (switches into theopposite direction) failed
P11DC - Cam Shift Actuator Outlet "B" Cylinder 5 Range/Performance Check the following:    
P11D8 - Cam Shift Actuator Outlet "B" Cylinder 3 Range/Performance Check the following:    
Variable Valve Lift (VVL) Exhaust Actuator P18F2 - Exhaust Camshaft Adjuster "B" Cylinder 1 Short Circuit To B+ Check the following: circuit high @ standard valve lift signal current > 5.00 [A] actuator commanded on   0.5 [s] continuous 2 DCY
P18F3 - Exhaust Camshaft Adjuster "B" Cylinder 2 Short Circuit To B+ Check the following:
P18F5 - Exhaust Camshaft Adjuster "B" Cylinder 4 Short Circuit To B+ Check the following:
P18F6 - Exhaust Camshaft Adjuster "B" Cylinder 5 Short Circuit To B+ Check the following:
P18F4 - Exhaust Camshaft Adjuster "B" Cylinder 3 Short Circuit To B+ Check the following:
Variable Valve Lift (VVL) Exhaust Actuator P31A9 - Cam Shift Actuator Outlet "B" Cylinder 1 Circuit Low Check the following: circuit low @ standard valve lift signal voltage < 1.00 [V] actuator commanded off   0.5 [s] continuous 2 DCY
P31AA - Cam Shift Actuator Outlet "B" Cylinder 2 Circuit Low Check the following:
P31AC - Cam Shift Actuator Outlet "B" Cylinder 4 Circuit Low Check the following:
P31AD - Cam Shift Actuator Outlet "B" Cylinder 5 Circuit Low Check the following:
P31AB - Cam Shift Actuator Outlet "B" Cylinder 3 Circuit Low Check the following:
P11C0 - Cam Shift Actuator Outlet "B" Cylinder 1 Circuit/Open Check the following: open circuit @ standard valve lift signal voltage 1.00...3.50 [V] actuator commanded off   0.5 [s] continuous 2 DCY
P11C2 - Cam Shift Actuator Outlet "B" Cylinder 2 Circuit/Open Check the following:
P11C6 - Cam Shift Actuator Outlet "B" Cylinder 4 Circuit/Open Check the following:
P11C8 - Cam Shift Actuator Outlet "B" Cylinder 5 Circuit/Open Check the following:
P11C4 - Cam Shift Actuator Outlet "B" Cylinder 3 Circuit/Open Check the following:
Variable Valve Lift (VVL) Exhaust Actuator P11BF - Cam Shift Actuator Outlet "A" Cylinder 1 Range/Performance Check the following: open circuit @ modified valve lift signal voltage 1.00...3.50 [V] actuator commanded off   0.5 [s] continuous 2 DCY
P11C1 - Cam Shift Actuator Outlet "A" Cylinder 2 Range/Performance Check the following:
P11C5 - Cam Shift Actuator Outlet "A" Cylinder 4 Range/Performance Check the following:

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P11C7 - Cam Shift Actuator Outlet "A" Cylinder 5 Range/Performance Check the following:                  
P11C3 - Cam Shift Actuator Outlet "A" Cylinder 3 Range/Performance Check the following:
P10FD - Exhaust Camshaft Adjuster "A" Cylinder 1 Short Circuit To B+ Check the following: circuit high @ modified valve lift signal current > 5.00 [A] actuator commanded on   0.5 [s] continuous 2 DCY
P10FE - Exhaust Camshaft Adjuster "A" Cylinder 2 Short Circuit To B+ Check the following:
P112A - Exhaust Camshaft Adjuster "A" Cylinder 4 Short Circuit To B+ Check the following:
P112B - Exhaust Camshaft Adjuster "A" Cylinder 5 Short Circuit To B+ Check the following:
P10FF - Exhaust Camshaft Adjuster "A" Cylinder 3 Short Circuit To B+ Check the following:
Variable Valve Lift (VVL) Exhaust Actuator P31B9 - Cam Shift Actuator Outlet "A" Cylinder 1 Circuit Low Check the following: circuit low @ modified valve lift signal voltage < 1.00 [V] actuator commanded off   0.5 [s] continuous 2 DCY
P31BA - Cam Shift Actuator Outlet "A" Cylinder 2 Circuit Low Check the following:
P31BC - Cam Shift Actuator Outlet "A" Cylinder 4 Circuit Low Check the following:
P31BD - Cam Shift Actuator Outlet "A" Cylinder 5 Circuit Low Check the following:
P31BB - Cam Shift Actuator Outlet "A" Cylinder 5 Circuit Low Check the following:
Variable Valve Timing (VVT) Intake Actuator P000A  - "A" Camshaft Position Slow Response Bank 1 Check the following: slow response difference between target position vs. actual position > | 3.00 | [ A °CRK] time after engine start > 5.0...10.0 [s] 2.0 [s] multiple 2 DCY
for time > 2.5...4.0 [s] modeled oil temperature -10...110 [ A °C]
and     engine speed 480...7000 [rpm]
adjustment angle > | 3.00 | [ A °CRK] camshaft position adjustment active  
and     catalyst heating not active  
number of checks 5 times change of target position > |6.00| [ A °CRK]
P0011  - "A" Camshaft Position - Timing Over-Advanced or System Performance Bank Check the following: target error difference between target position vs. actual position > | 3.00 | [ A °CRK] time after engine start > 5.0...10.0 [s] 2.0 [s] multiple 2 DCY
for time > 2.5...4.0 [s] modeled oil temperature -10...110 [ A °C]
and     engine speed 480...7000 [rpm]
adjustment angle <= | 3.00 | [ A °CRK] camshaft position adjustment active  
and     catalyst heating not active  
number of checks 5 times change of target position > |6.00| [ A °CRK]
Variable Valve Timing (VVT) Intake Actuator P2088 - "A" Camshaft Position Actuator Control Circuit Low Bank 1 Check the following: circuit low signal voltage < 2.74 [V] actuator commanded off   0.5 [s]continuous 2 DCY
P0010 - "A" Camshaft Position Actuator "A" Control Circuit/Open Bank 1 Check the following: open circuit signal voltage 3.26...4.70 [V] actuator commanded off   0.5 [s]continuous 2 DCY
P2089 - "A" Camshaft Position Actuator Control Circuit High Bank 1 Check the following: circuit high signal current > 0.60...12.50 [A] actuator commanded on [rpm] 0.5 [s] continuous 2 DCY
engine speed > 0
Cold Start Monitoring P052A - Cold Start "A" Camshaft Position Timing Over-Advanced Bank 1 Check the following:-- Check engine oil for incorrect viscosity or in need of servicing (dirty oil). Oil that is not clear in color may be causing the sensor to operate incorrectly. The engine oil must be clean and of the correct viscosity in order for the sensor to operate properly. Check the vehicle paperwork to determine what oil viscosity has been used and when the last oil change was performed. Change the engine oil if necessary. target error diff. target vs. actual position > |4.00| [ A °CRK] time after engine start not calibrated [s] 5.0 [s] once / DCY 2 DCY
Variable Valve Timing (VVT) Intake Actuator modeled oil temperature -273...200 [ A °C]
engine speed > 400 [rpm]
  camshaft position adjustmentintake active  
  catalyst heating active  
  commanded camshaft timingcorrection for catalyst heating active  
Cold Start Monitoring P054A - Cold Start "B" Camshaft Position Timing Over-Advanced Bank 1 Check the following:-- Check engine oil for incorrect viscosity or in need of servicing (dirty oil). Oil that is not clear in color may be causing the sensor to operate incorrectly. The engine oil must be clean and of the correct viscosity in order for the sensor to operate properly. Check the vehicle paperwork to determine what oil viscosity has been used and when the last oil change was performed. Change the engine oil if necessary. target error diff. target vs. actual position > |4.00| [ A °CRK] time after engine start not calibrated [s] 5.0 [s] once / DCY 2 DCY
Variable Valve Timing (VVT) Exhaust Actuator modeled oil temperature -273...200 [ A °C]
engine speed > 400 [rpm]
  camshaft position adjustmentexhaust active  
  catalyst heating active  
  commanded camshaft timingcorrection for catalyst heating active  
Variable Valve Timing (VVT) Exhaust Actuator P000B  - "B" Camshaft Position Slow Response Bank 1 Check the following: slow response difference between target position vs. actual position > | 3.00 | [ A °CRK] time after engine start > 5.0...10.0 [s] 2.0 [s] multiple 2 DCY
for time > 2.5...4.0 [s] modeled oil temperature -10...110 [ A °C]
and     engine speed 480...7000 [rpm]
adjustment angle > | 3.00 | [ A °CRK] camshaft position adjustment active  
and     catalyst heating not active  
number of checks 5 times change of target position > |6.00| [ A °CRK]
P0014  - "B" Camshaft Position - Timing Over-Advanced or System Performance Bank 1 Check the following: target error difference between target position vs. actual position > | 3.00 | [ A °CRK] time after engine start > 5.0...10.0 [s] 2.0 [s] multiple 2 DCY
for time > 2.5...4.0 [s] modeled oil temperature -10...110 [ A °C]
and     engine speed 480...7000 [rpm]
adjustment angle <= | 3.00 | [ A °CRK] camshaft position adjustment active  
and     catalyst heating not active  
number of checks 5 times change of target position > |6.00| [ A °CRK]
Variable Valve Timing (VVT) Exhaust Actuator P2090 - "B" Camshaft Position Actuator Control Circuit Low Bank 1 Check the following: circuit low signal voltage < 2.74 [V] actuator commanded off   0.5 [s]continuous 2 DCY
P0013 - "B" Camshaft Position Actuator "A" Control Circuit/Open Bank 1 Check the following: open circuit signal voltage 3.26...4.70 [V] actuator commanded off   0.5 [s]continuous 2 DCY
P2091 - "B" Camshaft Position Actuator Control Circuit High Bank 1 Check the following: circuit high signal current > 0.60...12.50 [A] actuator commanded on [rpm] 0.5 [s] continuous 2 DCY
engine speed > 0
Intake Camshaft Position (CMP) Sensor P0342 - Camshaft Position Sensor "A" Circuit Low Bank 1 or Single Sensor Check the following: circuit high signal voltage permanently high [-]       0.5 [s] continuous 2 DCY
and  
crankshaft signals 8
P0343 - Camshaft Position Sensor "A" Circuit High Bank 1 or Single Sensor Check the following: circuit low signal voltage permanently low [-]     0.5 [s] continuous 2 DCY
and  
crankshaft signals 8.00
P0341 - Camshaft Position Sensor "A" Circuit Range/Performance Bank 1 or Single Sensor Check the following: rationality check signal pattern incorrect [-]     0.5 [s] continuous 2 DCY
defect counter 12.00

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Intake Camshaft Position (CMP) Sensor P0016 - Crankshaft Position - Camshaft Position Correlation Bank 1 Sensor A Check the following: angular offset check permissible deviation < -11.01 [ A °CRK] camshaft adaptation not completed [rpm] 20 [rev] multiple 2 DCY
or     engine speed > 80
permissible deviation > 11.01 [ A °CRK]    
Exhaust Camshaft Position (CMP) Sensor P0367 - Camshaft Position Sensor "B" Circuit Low Bank 1 Check the following: circuit high signal voltage permanently high [-]       0.5 [s] continuous 2 DCY
and  
crankshaft signals 8.00
P0368 - Camshaft Position Sensor "B" Circuit High Bank 1 Check the following: circuit low signal voltage permanently low [-]     0.5 [s] continuous 2 DCY
and  
crankshaft signals 8.00
P0366 - Camshaft Position Sensor "B" Circuit Range/Performance Bank 1 Check the following: rationality check signal pattern incorrect [-]     0.5 [s] continuous 2 DCY
defect counter 12
Exhaust Camshaft Position (CMP) Sensor P0017 - Crankshaft Position - Camshaft Position Correlation Bank 1 Sensor B Check the following: angular offset check permissible deviation < -11.01 [ A °CRK] camshaft adaptation not completed [rpm] 20.0 [rev] multiple 2 DCY
or     engine speed > 80
permissible deviation > 11.01 [ A °CRK]    
Crankshaft Position (CKP) Sensor P0321 - Ignition/Distributor Engine Speed Input Circuit Range/Performance Check the following: rationality check counted teeth vs. reference > 80.00 [-] vehicle speed < 1; > 16 [mph] 8 [rev] continuous 2 DCY
or   or    
monitoring reference gap failure engine speed > 550 [rpm]
    or    
    actual engine state cranking  
    or    
    engine speed gradient > -8000.00 [rpm/s]
P0322 - Ignition/Distributor Engine Speed Input Circuit No Signal Check the following: signal activity check camshaft signals > 3.00 [-] vehicle speed < 1; > 16 [mph] 3 [rev] continuous 2 DCY
and   or    
crankshaft signals no signal engine speed > 550 [rpm]
    or    
    actual engine state cranking  
    or    
    engine speed gradient > -8000.00 [rpm/s]
Engine Coolant Temperature (ECT) Sensor downstream engine P0116 - Engine Coolant Temperature Sensor 1 Circuit Range/Performance Check the following: cross check deviation count     propulsion off time > 28800.0 [s] 0.0 [s] once / DCY 2 DCY
counter of detected temperaturedeviations >= 2.00 [-] Retained-Heat Detection afterdriving conditiones not equipped
and     Retained-Heat Detection afterdriving conditiones with combustion checked
counter of detected temperaturedeviations of the other involved temperature sensors < 2.00 [-] Retained-Heat Detection afterPurge Manifold checked
required temperature deviation to increment counter     (referenced)  
ECT downstream        
vs.        
ROT not equipped [K]    
or        
ECT downstream        
vs.        
ECT @ cylinder head > 25.0 [K]    
or        
ECT downstream        
vs.        
AAT > 25.0 [K]    
or        
ECT downstream        
vs.        
IAT @ manifold > 25.0 [K]    
or        
ECT downstream        
vs.        
IAT 2 not equipped [K]    
or        
ECT downstream        
vs.        
IAT 3 not equipped [K]    
or        
ECT downstream        
vs.        
IAT 4 not equipped [K]    
or        
ECT downstream        
vs.        
EOT not equipped [K]    
or        
ECT downstream        
vs.        
heating circuit temperature not equipped [K]    
or        
ECT downstream        
vs.        
inverter coolant temperature not equipped [K]    
or        
ECT downstream        
vs.        
EOT @ cylinder head not equipped [K]    
or        
ECT downstream        
vs.        
ECT @ crankcase not equipped [K]    
or        
ECT downstream        
vs.        
engine compartmenttemperature not equipped [K]    

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Engine Coolant Temperature (ECT) Sensor @ Cylinder Head P017B - Cylinder Head Temperature Sensor "A" Range/Performance Check the following: cross check deviation count     propulsion off time > 28800.0 [s] 0.0 [s] once / DCY 2 DCY
counter of detected temperaturedeviations >= 2.00 [-] Retained-Heat Detection afterdriving conditiones not equipped
and     Retained-Heat Detection afterdriving conditiones with combustion checked
counter of detected temperaturedeviations of the other involved temperature sensors < 2.00 [-] Retained-Heat Detection afterPurge Manifold checked
required temperature deviation to increment counter     (referenced)  
ECT @ cylinder head        
vs.        
ECT downstream > 25.0 [K]    
or        
ECT @ cylinder head        
vs.        
ROT not equipped [K]    
or        
ECT @ cylinder head        
vs.        
AAT > 25.0 [K]    
or        
ECT @ cylinder head        
vs.        
IAT @ manifold > 25.0 [K]    
or        
ECT @ cylinder head        
vs.        
IAT 2 not equipped [K]    
or        
ECT @ cylinder head        
vs.        
IAT 3 not equipped [K]    
or        
ECT @ cylinder head        
vs.        
IAT 4 not equipped [K]    
or        
ECT @ cylinder head        
vs.        
EOT not equipped [K]    
or        
ECT @ cylinder head        
vs.        
heating circuit temperature not equipped [K]    
or        
ECT @ cylinder head        
vs.        
inverter coolant temperature not equipped [K]    
or        
ECT @ cylinder head        
vs.        
EOT @ cylinder head not equipped [K]    
or        
ECT @ cylinder head        
vs.        
ECT @ crankcase not equipped [K]    
or        
ECT @ cylinder head        
vs.        
engine compartmenttemperature not equipped [K]    
Ambient Air Temperature (AAT) Sensor P0071 - Ambient Air Temperature Sensor Circuit "A" Range/Performance Check the following: cross check deviation count     propulsion off time > 28800.0 [s] 0.0 [s] once / DCY 2 DCY
counter of detected temperaturedeviations >= 2.00 [-] Retained-Heat Detection afterdriving conditiones not equipped
and     Retained-Heat Detection afterdriving conditiones with combustion checked
counter of detected temperaturedeviations of the other involved temperature sensors < 2.00 [-] Retained-Heat Detection afterPurge Manifold checked
required temperature deviation to increment counter     (referenced)  
AAT        
vs.        
ECT downstream > 25.0 [K]    
or        
AAT        
vs.        
ROT not equipped [K]    
or        
AAT        
vs.        
ECT @ cylinder head > 25.0 [K]    
or        
AAT        
vs.        
IAT @ manifold > 25.0 [K]    
or        
AAT        
vs.        
IAT 2 not equipped [K]    
or        
AAT        
vs.        
IAT 3 not equipped [K]    
or        
AAT        

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
      vs.              
IAT 4 not equipped [K]
or    
AAT    
vs.    
EOT not equipped [K]
or    
AAT    
vs.    
heating circuit temperature not equipped [K]
or    
AAT    
vs.    
inverter coolant temperature not equipped [K]
or    
AAT    
vs.    
EOT @ cylinder head not equipped [K]
or    
AAT    
vs.    
ECT @ crankcase not equipped [K]
or    
AAT    
vs.    
engine compartmenttemperature not equipped [K]
Intake Air Temperature (IAT) Sensor @ Manifold P0111 - Intake Air Temperature Sensor 1 Circuit Range/Performance Bank 1 Check the following: cross check deviation count     propulsion off time > 28800.0 [s] 0.0 [s] once / DCY 2 DCY
counter of detected temperaturedeviations >= 2.00 [-] Retained-Heat Detection afterdriving conditiones not equipped
and     Retained-Heat Detection afterdriving conditiones with combustion checked
counter of detected temperaturedeviations of the other involved temperature sensors < 2.00 [-] Retained-Heat Detection afterPurge Manifold checked
required temperature deviation to increment counter     (referenced)  
IAT @ manifold        
vs.        
ECT downstream > 25.0 [K]    
or        
IAT @ manifold        
vs.        
ROT not equipped [K]    
or        
IAT @ manifold        
vs.        
ECT @ cylinder head > 25.0 [K]    
or        
IAT @ manifold        
vs.        
AAT > 25.0 [K]    
or        
IAT @ manifold        
vs.        
IAT 2 not equipped [K]    
or        
IAT @ manifold        
vs.        
IAT 3 not equipped [K]    
or        
IAT @ manifold        
vs.        
IAT 4 not equipped [K]    
or        
IAT @ manifold        
vs.        
EOT not equipped [K]    
or        
IAT @ manifold        
vs.        
heating circuit temperature not equipped [K]    
or        
IAT @ manifold        
vs.        
inverter coolant temperature not equipped [K]    
or        
IAT @ manifold        
vs.        
EOT @ cylinder head not equipped [K]    
or        
IAT @ manifold        
vs.        
ECT @ crankcase not equipped [K]    
or        
IAT @ manifold        
vs.        
engine compartmenttemperature not equipped [K]    
conditions temperature cross check   ---       Conditions:        
Retained-Heat Detection after driving conditiones with combustion accum. time engine runnuing >= 15.0 [s]
accumulation enable if:    
engine speed >= 400 [rpm]
vehicle speed > 19 [mph]
  for time > 20.0 [s]
  temperature difference    
  diff. ECT downstream @ startvs. min temp. until conditions <= 5.0 [K]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            diff. ROT @ start vs. min temp.until conditions not calibrated [K]    
diff. ECT @ cylinder head @start vs. min temp. until conditions <= 5.0 [K]
diff. AAT @ start vs. min temp.until conditions <= 5.0 [K]
diff. EOT @ start vs. min temp.until conditions not calibrated [K]
diff. heating circuit temperature@ start vs. min temp. until conditions not calibrated [K]
diff. inverter coolant temperature@ start vs. min temp. until conditions not calibrated [K]
diff. EOT @ cylinder head @start vs. min temp. until conditions not calibrated [K]
diff. ECT @ crankcase @ startvs. min temp. until conditions not calibrated [K]
diff. engine compartmenttemperature @ start vs. min temp until conditions not calibrated [K]
Conditions temperature Cross Check   ---       Conditions:        
Retained-Heat Detection afterPurge Manifold throttle position > 2.00 [%]
engine speed > 400 [rpm]
  for time > 5.0 [s]
  temperature difference    
  diff. IAT @ manifold @ start vs.min. temp. until conditions <= 5.0 [K]
  IF (for high electric rangevehicles)    
  diff. IAT @ manifold @ start vs.min. temp. until conditions > 5.0 [K]
  then    
  diff. (IAT @ manifold - AAT) @start vs. diff. until conditions <= 5.0 [K]
  temperature difference    
  diff. IAT @ start vs. min. temp.until conditions not calibrated [K]
  IF (for high electric rangevehicles)    
  diff. IAT @ start vs. min. temp.until conditions not calibrated [K]
  then    
  diff. (IAT - AAT) @ start vs. diff.until conditions not calibrated [K]
  temperature difference    
  diff. IAT @ start vs. min. temp.until conditions not calibrated [K]
  IF (for high electric rangevehicles)    
  diff. IAT @ start vs. min. temp.until conditions not calibrated [K]
  then    
  diff. (IAT - AAT) @ start vs. diff.until conditions not calibrated [K]
  temperature difference    
  diff. IAT @ start vs. min. temp.until conditions not calibrated [K]
  IF (for high electric rangevehicles)    
  diff. IAT @ start vs. min. temp.until conditions not calibrated [K]
  then    
  diff. (IAT - AAT) @ start vs. diff.until conditions not calibrated [K]
Barometric Pressure (BARO) Sensor P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. rationality check signal gradient > 0.38 [kPa/s]       3.0 [s]continuous 2 DCY
P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. rationality check signal gradient < -0.38 [kPa/s]     3.0 [s]continuous 2 DCY
P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. rationality check diff. barometric sensor vs. lastdriving cycle > | 15.00 | [kPa] time after engine start < 5.0 [s] 3.0 [s] once / DCY 2 DCY
and     engine speed < 1150 [rpm]
diff. barometric sensor signal vs.boost pressure signal > 9.00 [kPa] throttle position < 8.01 [%]
P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. rationality check diff. barometric sensor vs. lastdriving cycle > | 15.00 | [kPa] time after engine start < 5.0 [s] 3.0 [s] once / DCY 2 DCY
and     engine speed < 1150 [rpm]
diff. barometric sensor signal vs.boost pressure signal < -9.00 [kPa] throttle position < 8.01 [%]
Barometric Pressure (BARO) Sensor P2228 - Barometric Pressure Sensor "A" Circuit Low Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. circuit low signal voltage < 0.94 [V]       3.0 [s]continuous 2 DCY
P2229 - Barometric Pressure Sensor "A" Circuit High Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. circuit high signal voltage > 4.76 [V]     3.0 [s]continuous 2 DCY
Barometric Pressure (BARO) Sensor P2229 - Barometric Pressure Sensor "A" Circuit High Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. out of range high BARO > 115.00 [kPa]       3.0 [s]continuous 2 DCY
P2228 - Barometric Pressure Sensor "A" Circuit Low Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. out of range low BARO < 45.00 [kPa]     3.0 [s]continuous 2 DCY
Barometric Pressure (BARO) Sensor P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. cross check diff. BARO to average value of all pressure sensors @ start < -2.50 [kPa] engine shut-off-time > 5.0 [s] 0 [s]once / DCY 2 DCY
engine speed < 300 [rpm]
P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. cross check diff. BARO to average value of all pressure sensors @ start > 2.50 [kPa] engine shut-off-time > 5.0 [s] 0 [s]once / DCY 2 DCY
engine speed < 300 [rpm]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Turbocharger (TC) Boost Pressure Sensor P0236 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: cross check diff. pressure in front of throttle to average value of all pressuresensors @ start < -6.00 [kPa] engine shut-off-time > 5.0 [s] 2.0 [s] once / DCY 2 DCY
engine speed < 300 [rpm]
P0236 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: cross check diff. pressure in front of throttleto average value of all pressure sensors @ start > 6.00 [kPa] engine shut-off-time > 5.0 [s] 2.0 [s] once / DCY 2 DCY
engine speed < 300 [rpm]
P0236 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: rationality check high diff. boost pressure signal vs.barometric sensor signal > 22.00 [kPa] engine speed < 1000 [rpm] 2.0 [s]multiple 2 DCY
diff. boost pressure signal vs.barometric sensor signal @ engine start > 22.00 [kPa] throttle position < 5.00 [%] 2.0 [s] multiple 2 DCY
P0236 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: rationality check low diff. boost pressure signal vs.barometric sensor signal < -22.00 [kPa]       3.0 [s]multiple 2 DCY
diff. boost pressure signal vs. barometric sensor signal @engine start < -22.00 [kPa] 3.0 [s] multiple 2 DCY
Turbocharger (TC) Boost Pressure Sensor P0237 - Turbocharger/Supercharger Boost Sensor "A" Circuit Low Check the following: out of range low pressure upstream throttle < 48.00 [kPa]       2.0 [s]multiple 2 DCY
P0238 - Turbocharger/Supercharger Boost Sensor "A" Circuit High Check the following: out of range high pressure upstream throttle > 310.00 [kPa]     2.0 [s]multiple 2 DCY
SENT: Turbocharger (TC) Boost Pressure Sensor P0235 - Turbocharger/Supercharger Boost Sensor "A" Circuit Check the following: sensor internal check sensor signal: electrical check error detected         0.5 [s] continuous 2 DCY
or  
sensor signal: initializationcheck error detected
SENT: Turbocharger (TC) Boost Pressure Sensor and Intake Air Temperature (IAT) U060B - Lost Communication With Turbocharger/Supercharger Boost Sensor "A" Check the following: communication with boost pressure sensor and IAT Sensor received message no message         0.5 [s] continuous 2 DCY
SENT: Turbocharger (TC) Boost Pressure Sensor and Intake Air Temperature (IAT) U129E - Turbocharger/Supercharger Boost Sensor "A" Circuit Check the following: communication with boost pressure sensor and IAT Sensor received message implausible message         0.5 [s] continuous 2 DCY
SENT: Intake Air Temperature (IAT) Sensor upstream Throttle P007A - Charge Air Cooler Temperature Sensor Circuit Bank 1 Check the following: sensor internal check sensor signal: electrical check error detected         0.5 [s] continuous 2 DCY
or  
sensor signal: initializationcheck error detected
SENT: Intake Air Temperature (IAT) Sensor @ Manifold P0110 - Intake Air Temperature Sensor 1 Circuit Bank 1 Check the following: sensor internal check sensor signal: electrical check error detected         1.0 [s] continuous 2 DCY
or  
sensor signal: initializationcheck error detected
SENT: Intake Air Temperature (IAT) Sensor @ Manifold and Manifold Absolute Pressure (MAP) Sensor U0609 - Lost Communication With Manifold Absolute Pressure Sensor "A" Check the following: communication with IAT Sensor and MAP Sensor received message no message         0.5 [s] continuous 2 DCY
SENT: Intake Air Temperature (IAT) Sensor @ Manifold and Manifold Absolute Pressure (MAP) Sensor U13BB - Manifold Absolute Pressure Sensor Implausible Signal Check the following: communication with IAT Sensor and MAP Sensor received message implausible message         0.5 [s] continuous 2 DCY
Throttle Actuator P2106 - Throttle Actuator Control System - Forced Limited Power Check the following: circuit high / circuit low signal current >=7.50...11.50 [A] actuator commanded on   0.5 [s]continuous 2 DCY
P2106 - Throttle Actuator Control System - Forced Limited Power Check the following: open circuit load resistance > 2.50 [kOhm] duty cycle > 80.00 [%] 0.5 [s] continuous 2 DCY
or    
deviation throttle value anglesvs. throttle value setpoint > 4.00...50.00 [%]
P2106 - Throttle Actuator Control System - Forced Limited Power Check the following: temperatur / current monitoring power stage temperature >=150...165 [ A °C]       0.5 [s] continuous 2 DCY
or    
signal current >= 5.50...7.70 [A]
P2106 - Throttle Actuator Control System - Forced Limited Power Check the following: communication check SPI communications checkIdentifier error detected       0.5 [s]continuous 2 DCY
P2101 - Throttle Actuator "A" Control Motor Circuit Range/Performance Check the following: signal range check duty cycle > 80 [%]     5.0 [s] continuous 2 DCY
and  
ECM power stage no failure
P2101 - Throttle Actuator "A" Control Motor Circuit Range/Performance Check the following: rationality check deviation throttle value anglesvs. throttle value setpoint > 4.00...50.00 [%]     0.5 [s]continuous 2 DCY
Throttle Actuator P0638 - Throttle Actuator Control Range/Performance Bank 1 Check the following: rationality check open movement (only once after EEPROM reset) time to open over referencepoint > 0.6 [s] ignition on   0 [s]multiple 2 DCY
and     engine speed <= 300 [rpm]
deviation to reference point < -1.5 [%] vehicle speed <= 0 [mph]
      ECT downstream engine >= 5 [ A °C]
      IAT @ manifold >= 5 [ A °C]
P0638 - Throttle Actuator Control Range/Performance Bank 1 Check the following: rationality check open movement (only once after EEPROM reset) time to close below referencepoint > 0.3 [s] ignition on   0 [s]multiple 2 DCY
and     engine speed <= 300 [rpm]
deviation to reference point > 1.0 [%] vehicle speed <= 0 [mph]
      ECT downstream engine >= 5 [ A °C]
      IAT @ manifold >= 5 [ A °C]
Throttle Actuator P2119 - Throttle Actuator "A" Control Throttle Body Range/Performance Check the following: signal range check @ mechanical stop low TPS 1 signal voltage < 0.21; > 0.87 [V] engine speed 0 [rpm] 0.3 [s] multiple 2 DCY
or     vehicle speed 0 [mph]
TPS 2 signal voltage < 4.14; > 4.84 [V] first start of DCY    
      ignition on  
      ECT downstream engine -20...105 [ A °C]
      IAT @ manifold -20...143 [ A °C]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            or        
engine stop    
engine afterrun active  
ECT downstream engine 5...105 [ A °C]
IAT @ manifold 5...143 [ A °C]
Throttle Actuator P0638 - Throttle Actuator Control Range/Performance Bank 1 Check the following: signal range check @ mechanical stop low (only once after EEPROM reset) TPS 1 signal voltage < 0.21; > 0.87 [V] engine speed 0 [rpm] 0.3 [s] multiple 2 DCY
or     vehicle speed 0 [mph]
TPS 2 signal voltage < 4.14; > 4.84 [V] first start of DCY    
      ignition on  
      ECT downstream engine -20...105 [ A °C]
      IAT @ manifold -20...143 [ A °C]
      or    
      engine stop    
      engine afterrun active  
      ECT downstream engine 5...105 [ A °C]
      IAT @ manifold 5...143 [ A °C]
Throttle Actuator P0638 - Throttle Actuator Control Range/Performance Bank 1 Check the following: rationality check close movement time to close to reference point > 0.6 [s] engine speed 0 [rpm] 5.0 [s] multiple 2 DCY
and     vehicle speed 0 [mph]
deviation to reference point > 3.00 [%] ECT downstream engine > -20 [ A °C]
      IAT @ manifold > -20 [ A °C]
      first start of DCY    
      ignition on  
      or    
      engine stop    
      engine afterrun active  
      number of checks 3.00 [-]
Accelerator Pedal Position (APP) Sensor 1 P2122 - Throttle/Pedal Position Sensor/Switch "D" Circuit Low Check the following: circuit low signal voltage < 0.66 [V]       200 [ms]continuous 2 DCY
P2123 - Throttle/Pedal Position Sensor/Switch "D" Circuit High Check the following: circuit high signal voltage > 4.80 [V]     200 [ms]continuous 2 DCY
Accelerator Pedal Position (APP) Sensor 1 and 2 P2138 - Throttle/Pedal Position Sensor/Switch "D"/"E" Voltage Correlation Check the following: rationality check signal voltage sensor 1 vs. 2 > |0.10...0.15| [V] signal voltage sensor 1 > 436 [mV] 0.24 [s] continuous 2 DCY
signal voltage sensor 2 > 436 [mV]
Accelerator Pedal Position (APP) Sensor 2 P2127 - Throttle/Pedal Position Sensor/Switch "E" Circuit Low Check the following: circuit low signal voltage < 0.32 [V]       200 [ms]continuous 2 DCY
P2128 - Throttle/Pedal Position Sensor/Switch "E" Circuit High Check the following: circuit high signal voltage > 2.50 [V]     200 [ms]continuous 2 DCY
Throttle Position Sensor (TPS) P0122 - Throttle/Pedal Position Sensor/Switch "A" Circuit Low Check the following: out of range low signal voltage < 0.20 [V]       0.1 [s]multiple 2 DCY
P0123 - Throttle/Pedal Position Sensor/Switch "A" Circuit High Check the following: out of range high signal voltage > 4.80 [V]     0.1 [s]multiple 2 DCY
P0121 - Throttle/Pedal Position Sensor/Switch "A" Circuit Range/Performance Check the following: rationality check |TPS1-TPS2| > 6.27 [%] engine speed > 480 [rpm] 0.3 [s] multiple 2 DCY
and    
|actual TPS1-calc.value| > |actual TPS2-calc.value|  
or    
|TPS1 - calc.value| > 9.02 [%]
Throttle Position Sensor (TPS) 2 P0222 - Throttle/Pedal Position Sensor/Switch "B" Circuit Low Check the following: out of range low signal voltage < 0.20 [V]       0.1 [s]multiple 2 DCY
P0223 - Throttle/Pedal Position Sensor/Switch "B" Circuit High Check the following: out of range high signal voltage > 4.80 [V]     0.1 [s]multiple 2 DCY
P0221 - Throttle/Pedal Position Sensor/Switch "B" Circuit Range/Performance Check the following: rationality check |TPS1-TPS2| > 6.27 [%] engine speed > 480 [rpm] 0.3 [s] multiple 2 DCY
and    
|actual TPS2-calc.value| > |actual TPS1-calc.value|  
or    
|TPS2 - calc.value| > 9.02 [%]
Idle Speed Control (ISC) P0506 - Idle Control System RPM - Lower Than Expected Check the following: out of range low engine speed deviation > 80 [rpm] time after engine start >= 2.5 [s] 10.0 [s] multiple 2 DCY
and     BARO > 73.44 [kPa]
RPM controller torque value not calibrated [Nm] ECT downstream engine -11...143 [ A °C]
      IAT @ manifold > -11 [ A °C]
      torque safety limitation not active  
      conditions vehicle speed:    
      vehicle speed 0 [mph]
      or    
      engine running and decoupledfrom powertrain (for hybrid) not equipped  
      conditions driver request:    
      accelerator pedal released by driver  
      for time > 0.0 [s]
      for manual transmission:    
      engine load < 34.50 [%]
P0507 - Idle Control System RPM - Higher Than Expected Check the following: out of range high engine speed deviation < -80 [rpm] time after engine start >= 2.5 [s] 10.0 [s] multiple 2 DCY
and     BARO > 73.44 [kPa]
RPM controller torque value not calibrated [Nm] ECT downstream engine -11...143 [ A °C]
or     IAT @ manifold > -11 [ A °C]
integrated number of fuel cut offtransitions >= 3.00 [-] torque safety limitation not active  
    conditions vehicle speed:    
      vehicle speed 0 [mph]
      or    
      engine running and decoupledfrom powertrain (for hybrid) not equipped  
      conditions driver request:    
      accelerator pedal released by driver  
      or    
      engine running and decoupledfrom powertrain (for hybrid) not equipped  
      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.
Cold Start Monitoring P050A - Cold Start Idle Control System Performance Check the following: out of range low engine speed deviation > 200 [rpm] catalyst heating active   8.0 [s] multiple 2 DCY
Idle Speed Control (ISC) and     time after engine start >= 0.0 [s]
  RPM controller torque value not calibrated [Nm] BARO > 73.44 [kPa]
        ECT downstream engine -10...143 [ A °C]
        torque safety limitation not active  
        conditions vehicle speed:    
        vehicle speed 0 [mph]
        or    
        engine running and decoupledfrom powertrain (for hybrid) not equipped  
        conditions driver request:    
        accelerator pedal released by driver  
        or    
        engine running and decoupledfrom powertrain (for hybrid) not equipped  
        for time > 0.0 [s]
        for manual transmission:    
        engine load < 0.00 [%]
  P050A - Cold Start Idle Control System Performance Check the following: out of range high engine speed deviation < -200 [rpm] catalyst heating active   8.0 [s] multiple 2 DCY
  and     time after engine start >= 0.0 [s]
  RPM controller torque value not calibrated [Nm] BARO > 73.44 [kPa]
  or     ECT downstream engine -10...143 [ A °C]
  integrated number of fuel cut offtransitions not calibrated [-] torque safety limitation not active  
      conditions vehicle speed:    
        vehicle speed 0 [mph]
        or    
        engine running and decoupledfrom powertrain (for hybrid) not equipped  
        conditions driver request:    
        accelerator pedal released by driver  
        or    
        engine running and decoupledfrom powertrain (for hybrid) not equipped  
        for time > 0.0 [s]
Idler Shaft Position Sensor P13E8 - Intermediate Shaft Phase Sensor Implausible Signal Check the following: rationality check crankshaft revolutions 2.00 [-]       8 [rev] continuous 2 DCY
and    
case 1:    
intermediate shaft signal < 6.00 [-]
case 2:    
intermediate shaft signal > 9.00 [-]
Idler Shaft Position Sensor P13E7 - Intermediate Shaft Phase Sensor No Signal Check the following: rationality check crankshaft revolutions 2.00 [-]       4 [rev] continuous 2 DCY
and    
intermediate shaft signal 0 [-]
SENT: Manifold Absolute Pressure (MAP) Sensor P0107 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Low Check the following: out of range low MAP signal < 10.00 [kPa] engine speed > 400 [rpm] 0.4 [s] multiple 2 DCY
electrical sensor check no fault
engine angle position synchronized
P0108 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit High Check the following: out of range high MAP signal > 310.00 [kPa] engine speed > 400 [rpm] 0.4 [s] multiple 2 DCY
electrical sensor check no fault
engine angle position synchronized
Manifold Absolute Pressure (MAP) Sensor P0108 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit High Check the following: out of range @ start MAP signal > 140.00 [kPa] engine off time > 5.0 [s] 0.2 [s] once / DCY 2 DCY
engine speed < 300 [rpm]
Manifold Absolute Pressure (MAP) Sensor P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: cross check diff. manifold pressure toaverage value of all pressure sensors @ start < -6.00 [kPa] engine shut-off-time > 5.0 [s] 0 [s]once / DCY 2 DCY
engine speed < 300 [rpm]
P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: cross check diff. manifold pressure toaverage value of all pressure sensors @ start > 6.00 [kPa] engine shut-off-time > 5.0 [s] 0 [s]once / DCY 2 DCY
engine speed < 300 [rpm]
Manifold Absolute Pressure (MAP) Sensor P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: rationality check low difference manifold pressure -lower threshold model < 0 [kPa]       1.2 [s] multiple 2 DCY
model range 1.6 [kPa]
P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: rationality check high difference manifold pressure -upper threshold model > 0 [kPa]     1.2 [s] multiple 2 DCY
model range 151.1 [kPa]
P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: rationality check diff. barometric sensor signal vs. manifold pressure signal @engine start > 15.00 [kPa] time after engine start < 10.0 [s] 1.2 [s] multiple 2 DCY
engine speed < 300 [rpm]
P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: adaptation value monitoring offset value manifold pressure for load calculation in driving condition range 2 > 255.99 [kPa] driving condition range 1 (omsna):     1.2 [s] multiple 2 DCY
engine speed < 800 [rpm]
desired MAF 5.00...25.00 [kg/h]
delta adaptation value range 1 < 0.10 [kg/h]
for time 1.0 [s]
driving condition range 2 (opsra):    
engine speed > 1400 [rpm]
manifold pressure < 42.50 [kPa]
delta adaptation value range 2 < 0.10 [kPa]
for time 1.0 [s]
driving condition range 3 (opua):    
desired MAF > 40.00 [kg/h]
manifold pressure > 55.00 [kPa]
delta adaptation value range 3 < 0.10 [kPa]
for time 1.0 [s]
general:    
engine operation in every drivingcondition >= 2 times
diagnosis evap purge system not active  
engine speed 500...6000 [rpm]
manifold pressure > 20.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.
            ratio MAP to BARO < 0.85 [-]    
P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: adaptation value monitoring offset value manifold pressure for load calculation in driving condition range 2 < -255.99 [kPa] driving condition range 1 (omsna):     1.2 [s] multiple 2 DCY
engine speed < 800 [rpm]
desired MAF 5.00...25.00 [kg/h]
delta adaptation value range 1 < 0.10 [kg/h]
for time 1.0 [s]
driving condition range 2 (opsra):    
engine speed > 1400 [rpm]
manifold pressure < 42.50 [kPa]
delta adaptation value range 2 < 0.10 [kPa]
for time 1.0 [s]
driving condition range 3 (opua):    
desired MAF > 40.00 [kg/h]
manifold pressure > 55.00 [kPa]
delta adaptation value range 3 < 0.10 [kPa]
for time 1.0 [s]
general:    
engine operation in every drivingcondition >= 2 times
diagnosis evap purge system not active  
engine speed 500...6000 [rpm]
manifold pressure > 20.00 [kPa]
ratio MAP to BARO < 0.85 [-]
Manifold Absolute Pressure (MAP) Sensor P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: rationality check manifold pressure signal: variation between state 1 and 2 < 2.00 [kPa] Diagnostic state 1:     1.0 [s] continuous 2 DCY
engine speed < 2500 [rpm]
throttle angle > 21.00 [%]
(conditions fulfilled):    
for time > 1.0 [s]
Diagnostic state 2:    
engine speed > 1500 [rpm]
throttle angle < 11.01 [%]
(conditions fulfilled):    
for time > 1.0 [s]
general:    
engine temperature @ enginestart > 5 [ A °C]
or    
ECT downstream engine > 30 [ A °C]
time above limit > 100.0 [s]
SENT: Manifold Absolute Pressure (MAP) Sensor P0105 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Check the following: sensor internal check sensor signal: electrical check error detected         0.5 [s] continuous 2 DCY
or  
sensor signal: initializationcheck error detected
Intake Manifold Runner Control (IMRC) Actuator P2015 - Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance Bank 1 Check the following: functional check difference between targetposition vs. actual position > | 25.00 | [%]       1.5 [s] multiple 2 DCY
and    
actual position < 0; > 100 [%]
P2015 - Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance Bank 1 Check the following: functional check high difference between targetposition vs. actual position > | 25.00 | [%] actuator commanded on   1.5 [s] multiple 2 DCY
and    
actual position 0...100 [%]
P2015 - Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance Bank 1 Check the following: functional check low difference between targetposition vs. actual position > | 25.00 | [%] actuator commanded off   1.5 [s] multiple 2 DCY
and    
actual position 0...100 [%]
Intake Manifold Runner Control (IMRC) Actuator P2009 - Intake Manifold Runner Control Circuit Low Bank 1 Check the following: circuit low signal voltage < 2.74 [V] actuator commanded off [rpm] 0.5 [s] continuous 2 DCY
engine speed >= 0
P2008 - Intake Manifold Runner Control Circuit/Open Bank 1 Check the following: open circuit signal voltage 3.26...4.70 [V] actuator commanded off [rpm] 0.5 [s] continuous 2 DCY
engine speed >= 0
P2010 - Intake Manifold Runner Control Circuit High Bank 1 Check the following: circuit high signal current > 0.60...12.50 [A] actuator commanded on [rpm] 0.5 [s] continuous 2 DCY
engine speed >= 0
Cold Start Monitoring: P2AB5 - Cold Start Intake Manifold Runner Control Stuck Closed Bank 1 Check the following: functional check: stuck close diff. target vs. actual position > 25.00 [%] catalyst heating active   1.8 [s] multiple 2 DCY
Intake Manifold Runner Control (IMRC) Actuator time after engine start >= 4.0 [s]
IAT @ manifold >= -48 [ A °C]
  catalyst heating target positionof IMRC actuator active  
  IMRC actuator setpoint deviationCSERS vs. non CSERS > 25.00 [%]
  IMRC actuator adaptation finished  
  IMRC position sensor value valid  
  P2AB3 - Cold Start Intake Manifold Runner Control Stuck Open Bank 1 Check the following: functional check: stuck open diff. target vs. actual position > 25.00 [%] catalyst heating active   1.8 [s] multiple 2 DCY
  time after engine start >= 4.0 [s]
  IAT @ manifold >= -48 [ A °C]
  catalyst heating target positionof IMRC actuator active  
  IMRC actuator setpoint deviationCSERS vs. non CSERS > 25.00 [%]
  IMRC actuator adaptation finished  
  IMRC position sensor value valid  
Intake Manifold Runner Control (IMRC) Position Sensor P2014 - Intake Manifold Runner Position Sensor/Switch Circuit Bank 1 Check the following: circuit low signal voltage < 0.25 [V]       0.5 [s]continuous 2 DCY
P2017 - Intake Manifold Runner Position Sensor/Switch Circuit High Bank 1 Check the following: circuit high signal voltage > 4.75 [V]     0.5 [s]continuous 2 DCY

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Cold Start Monitoring P050B - Cold Start Ignition Timing Performance Check the following: -- If a related sensor voltage code is also set, refer to that sensor for diagnosis first. If no other related codes set, replace the Engine/Motor Control Module --. Refer to appropriate repair information. idle diff. commanded vs. actual spark timing > 16.00 [%] general:     5.0 [s] once / DCY 2 DCY
Ignition Control (IC) ignition timing monitor commanded spark retard during catalyst heating < 80.0 [%]
    catalyst heating active  
    for time > 2.0 [s]
    fuel cut off not active  
    BARO > 73.00 [kPa]
    idle condition active  
    diff. relative engine load vs.filtered relative engine load <= | 7.99 | [%]
    (for relative engine load dynamicdetection)    
    diff. engine speed vs. filteredengine speed <= | 500 | [rpm]
    (for engine speed dynamicdetection)    
    relative engine load <= 75.00...90.00 [%]
    conditions vehicle speed:    
    vehicle speed 0 [mph]
    or    
    engine running and decoupledfrom powertrain (for hybrid) not equipped  
Cold Start Monitoring P13EA - Cold Start Ignition Timing Performance Off Idle Check the following:-- If a related sensor voltage code is also set, refer to that sensor for diagnosis first. If no other related codes set, replace the Engine Control Module --. Refer to appropriate repair information. part load diff. commanded vs. actual spark timing > 20.00 [%] general:     5.0 [s] once / DCY 2 DCY
Ignition Control (IC) ignition timing monitor commanded spark retard during catalyst heating < 95.0 [%]
    catalyst heating active  
    for time > 2.0 [s]
    fuel cut off not active  
    BARO > 73.00 [kPa]
    diff. relative engine load vs.filtered relative engine load <= | 7.99 | [%]
    (for relative engine load dynamicdetection)    
    diff. engine speed vs. filteredengine speed <= | 500 | [rpm]
    (for engine speed dynamicdetection)    
    idle condition not active  
    conditions vehicle    
    vehicle speed >= 2 [mph]
    or    
    vehicle speed not calibrated  
    additional (only for hybrid):    
    engine running and decoupledfrom powertrain not equipped  
Ignition Coil P2300 - Ignition Coil "A" Primary Control Circuit Low Check the following:-- Ignition Coils with Power Output Stage --, CHECKING circuit low signal current > 24.00 [mA] engine speed > 680 [rpm] 2.0 [s] continuous 2 DCY
P2303 - Ignition Coil "B" Primary Control Circuit Low Check the following:-- Ignition Coils with Power Output Stage --, CHECKING
P2309 - Ignition Coil "D" Primary Control Circuit Low Check the following:-- Ignition Coils with Power Output Stage --, CHECKING
P2312 - Ignition Coil "E" Primary Control Circuit Low Check the following:-- Ignition Coils with Power Output Stage --, CHECKING
P2306 - Ignition Coil "C" Primary Control Circuit Low Check the following:-- Ignition Coils with Power Output Stage --, CHECKING
P0351 - Ignition Coil "A" Primary Control Circuit/Open Check the following:-- Ignition Coils with Power Output Stage --, CHECKING open circuit signal current -0.25...-2.00 [mA] engine speed > 680 [rpm] 2.0 [s] continuous 2 DCY
P0352 - Ignition Coil "B" Primary Control Circuit/Open Check the following:-- Ignition Coils with Power Output Stage --, CHECKING
P0354 - Ignition Coil "D" Primary Control Circuit/Open Check the following:-- Ignition Coils with Power Output Stage --, CHECKING
P0355 - Ignition Coil "E" Primary Control Circuit/Open Check the following:-- Ignition Coils with Power Output Stage --, CHECKING
P0353 - Ignition Coil "C" Primary Control Circuit/Open Check the following:-- Ignition Coils with Power Output Stage --, CHECKING
P2301 - Ignition Coil "A" Primary Control Circuit High Check the following:-- Ignition Coils with Power Output Stage --, CHECKING circuit high signal voltage > 5.00...7.10 [V] engine speed > 680 [rpm] 2.0 [s] continuous 2 DCY
P2304 - Ignition Coil "B" Primary Control Circuit High Check the following:-- Ignition Coils with Power Output Stage --, CHECKING
P2310 - Ignition Coil "D" Primary Control Circuit High Check the following:-- Ignition Coils with Power Output Stage --, CHECKING
P2313 - Ignition Coil "E" Primary Control Circuit High Check the following:-- Ignition Coils with Power Output Stage --, CHECKING
P2307 - Ignition Coil "C" Primary Control Circuit High Check the following:--
Knock Sensor (KS) P0327 - Knock/Combustion Vibration Sensor 1 Circuit Low Bank 1 or Single Sensor Check the following:-- Knock Sensor 1 - G61-, CHECKING circuit low Port B signal voltage < -0.70 [V] engine speed > 1000 [rpm] 0.5 [s] continuous 2 DCY
P0332 - Knock/Combustion Vibration Sensor 2 Circuit Low Bank 2 Check the following:-- Knock Sensor 2 - G66-, CHECKING
P0327 - Knock/Combustion Vibration Sensor 1 Circuit Low Bank 1 or Single Sensor Check the following:-- Knock Sensor 1 - G61-, CHECKING circuit low Port A signal voltage < -0.70 [V] engine speed > 1000 [rpm] 0.5 [s] continuous 2 DCY
P0332 - Knock/Combustion Vibration Sensor 2 Circuit Low Bank 2 Check the following:-- Knock Sensor 2 - G66-, CHECKING
P0328 - Knock/Combustion Vibration Sensor 1 Circuit High Bank 1 or Single Sensor Check the following:-- Knock Sensor 1 - G61-, CHECKING circuit high Port B signal voltage > 1.00 [V] engine speed > 1000 [rpm] 0.5 [s] continuous 2 DCY
P0333 - Knock/Combustion Vibration Sensor 2 Circuit High Bank 2 Check the following:-- Knock Sensor 2 - G66-, CHECKING
P0328 - Knock/Combustion Vibration Sensor 1 Circuit High Bank 1 or Single Sensor Check the following:-- Knock Sensor 1 - G61-, CHECKING circuit high Port A signal voltage > 1.00 [V] engine speed > 1000 [rpm] 0.5 [s] continuous 2 DCY
P0333 - Knock/Combustion Vibration Sensor 2 Circuit High Bank 2 Check the following:-- Knock Sensor 2 - G66-, CHECKING
Knock Sensor (KS) P0327 - Knock/Combustion Vibration Sensor 1 Circuit Low Bank 1 or Single Sensor Check the following:-- Knock Sensor 1 - G61-, CHECKING out of range low reference voltage < 1.01...8.54 [V] engine speed > 2200 [rpm] 2.5 [s] multiple 2 DCY
P0332 - Knock/Combustion Vibration Sensor 2 Circuit Low Bank 2 Check the following:-- Knock Sensor 2 - G66-, CHECKING ECT downstream engine > 45 [ A °C]
  engine load > 40.99...90.00 [%]
P0328 - Knock/Combustion Vibration Sensor 1 Circuit High Bank 1 or Single Sensor Check the following:-- Knock Sensor 1 - G61-, CHECKING out of range high reference voltage > 85.52...319.00 [V] engine speed > 2200 [rpm] 2.5 [s] multiple 2 DCY
P0333 - Knock/Combustion Vibration Sensor 2 Circuit High Bank 2 Check the following:-- Knock Sensor 2 - G66-, CHECKING ECT downstream engine > 45 [ A °C]
  engine load > 40.99...90.00 [%]
Vehicle Speed Sensor (VSS) U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following:-- CAN-BUS TERMINAL RESISTANCE, CHECKING out of range high vehicle speed > 202 [mph]       2.0 [s]continuous 2 DCY
Engine Components Supply Voltage Relay P0658 - Actuator Supply Voltage "A" Circuit Low Check the following:-- Motronic Engine Control Module Power Supply Relay - J271-, CHECKING circuit low signal voltage < 2.74 [V] actuator commanded off   0.50 [s]continuous 2 DCY
P0657 - Actuator Supply Voltage "A" Circuit/Open Check the following:-- Motronic Engine Control Module Power Supply Relay - J271-, CHECKING open circuit signal voltage 3.26...4.70 [V] actuator commanded off   0.50 [s]continuous 2 DCY
P0659 - Actuator Supply Voltage "A" Circuit High Check the following:-- Motronic Engine Control Module Power Supply Relay - J271-, CHECKING circuit high signal current > 0.60...12.50 [A] actuator commanded on   0.50 [s]continuous 2 DCY
Battery Voltage U3501 - Control Module Input Power "A" Circuit Low Check the following:-- Motronic Engine Control Module Power Supply Relay - J271-, CHECKING -- Check powers/grounds to Engine/Motor Control Module --. If ok, then replace the Engine/Motor Control Module -- vehicle state: not ready to drive battery voltage < 9.00 [V] case 1     9.0 [s]continuous 2 DCY

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
    out of range low       ignition on      
engine not running
engine start @ current DCY not detected
case 2  
ignition off
engine not running
ECM initialization active
Battery Voltage U3502 - Control Module Input Power "A" Circuit High Check the following:-- Motronic Engine Control Module Power Supply Relay - J271-, CHECKING -- Check powers/grounds to Engine/Motor Control Module --. If ok, then replace the Engine/Motor Control Module -- vehicle state: not ready to drive battery voltage > 16.00 [V] case 1     9.0 [s] continuous 2 DCY
out of range high ignition on
  engine not running
  engine start @ current DCY not detected
  case 2  
  ignition off
  engine not running
  ECM initialization active
Battery Voltage U3501 - Control Module Input Power "A" Circuit Low Check the following:-- Motronic Engine Control Module Power Supply Relay - J271-, CHECKING -- Check powers/grounds to Engine/Motor Control Module --. If ok, then replace the Engine/Motor Control Module -- vehicle state: ready to drive battery voltage < 11.00 [V] case 1   [s] 9.0 [s] continuous 2 DCY
out of range low engine running
  time after first engine start > 1.0
  case 2  
  engine not running
  stop/start mode active
Battery Voltage U3502 - Control Module Input Power "A" Circuit High Check the following:-- Motronic Engine Control Module Power Supply Relay - J271-, CHECKING -- Check powers/grounds to Engine/Motor Control Module --. If ok, then replace the Engine/Motor Control Module -- vehicle state: ready to drive battery voltage > 16.00 [V] case 1   [s] 9.0 [s] continuous 2 DCY
out of range high engine running
  time after first engine start > 1.0
  case 2  
  engine not running
  stop/start mode active
Battery Voltage U3501 - Control Module Input Power "A" Circuit Low Check the following:-- Motronic Engine Control Module Power Supply Relay - J271-, CHECKING -- Check powers/grounds to Engine/Motor Control Module --. If ok, then replace the Engine/Motor Control Module -- vehicle state: ECM keep alive mode battery voltage < 9.00 [V] ECM keep alive mode active   9.0 [s] continuous 2 DCY
out of range low
Battery Voltage U3502 - Control Module Input Power "A" Circuit High Check the following:-- Motronic Engine Control Module Power Supply Relay - J271-, CHECKING -- Check powers/grounds to Engine/Motor Control Module --. If ok, then replace the Engine/Motor Control Module -- vehicle state: ECM keep alive mode battery voltage > 16.00 [V] ECM keep alive mode active   9.0 [s] continuous 2 DCY
out of range high
Battery Voltage P0562 - System Voltage Low Check the following:-- Motronic Engine Control Module Power Supply Relay - J271-, CHECKING -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. ECM power supply check signal voltage <= 1.5...2.0 [V] ECM initialization active   2 [events]once / DCY 1 DCY
Engine Off Time P150A - Engine Off Timer Performance Check the following: -- If ignition off B+ is lost to ECM, this code will set. Check power and ground inputs to ECM first. Refer to Wiring Diagrams for pin locations. If all power/grounds to ECM are present, replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. rationality check diff. between IPC time and ECM keep alive time > 12.0 [s] BUS communication active   0 [s]once / DCY 2 DCY
ECM keep alive active
ignition transition off to on
P150A - Engine Off Timer Performance Check the following: -- If ignition off B+ is lost to ECM, this code will set. Check power and ground inputs to ECM first. Refer to Wiring Diagrams for pin locations. If all power/grounds to ECM are present, replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. rationality check diff. between IPC time and ECM keep alive time < -12.0 [s] BUS communication active   0 [s]continuous 2 DCY
ECM keep alive active
ignition transition off to on
P150A - Engine Off Timer Performance Check the following: -- If ignition off B+ is lost to ECM, this code will set. Check power and ground inputs to ECM first. Refer to Wiring Diagrams for pin locations. If all power/grounds to ECM are present, replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. rationality check diff. between IPC time and ECM keep alive time < -12.0 [s] BUS communication active   0 [s]continuous 2 DCY
ECM keep alive not active
ignition transition off to on
Engine Control Module (ECM):5V Supply Voltage P0606 - ECM/PCM Processor Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. internal hardware check under-/ overvoltage detection           2.0 [s]continuous 2 DCY
Engine Control Module (ECM): Coding U0302 - Software Incompatibility With Transmission Control Module communication with TCM receiving AT information from TCM TCM signal   battery voltage not calibrated [V] 5.0 [s] continuous 2 DCY
time after ignition on >= 500 [ms]
Engine Control Module (ECM):EEPROM P0606 - ECM/PCM Processor Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. functional check internal checksum failed   ignition on   0.5 [s]continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle Control Module P0169 - Incorrect Fuel Composition Check the following: -- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: Direct FuelInjection mixture control correction factor incorrect   internal engine speed > 1200 [rpm] 0.5 [s]continuous 2 DCY
P0169 - Incorrect Fuel Composition Check the following: -- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: Direct FuelInjection mixture control fuel quantity incorrect   internal engine speed > 1200 [rpm] 0.5 [s]continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle Control Module P0169 - Incorrect Fuel Composition Check the following: -- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: MultiportFuel Injection mixture control correction factor incorrect   internal engine speed > 1200 [rpm] 0.5 [s]continuous 2 DCY
P0169 - Incorrect Fuel Composition Check the following: -- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: MultiportFuel Injection mixture control fuel quantity incorrect   internal engine speed > 1200 [rpm] 0.5 [s]continuous 2 DCY
Engine Control Module (ECM):Electronic Throttle Control Module P0169 - Incorrect Fuel Composition Check the following: -- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: Direct Fuel Injection corrections of fuel mass on single cylinders incorrect   internal engine speed > 1200 [rpm] 0.52 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle ControlModule P0169 - Incorrect Fuel Composition Check the following: -- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: Multiport Fuel Injection corrections of fuel mass on single cylinders incorrect   internal engine speed > 1200 [rpm] 0.5 [s] continuous 2 DCY
Engine Control Module (ECM):Electronic Throttle Control Module P0169 - Incorrect Fuel Composition Check the following: -- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: coordination of Fuel Injection mode MFI / DFI correction of fuel injection mode on single cylinders incorrect   internal engine speed > 1200 [rpm] 0.5 [s] continuous 2 DCY
Engine Control Module (ECM):Electronic Throttle Control Module P0169 - Incorrect Fuel Composition Check the following: -- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: Direct Fuel Injection injection cut off incorrect   internal engine speed > 1200 [rpm] 0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle ControlModule P0169 - Incorrect Fuel Composition Check the following: -- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: Multiport Fuel Injection injection cut off incorrect   internal engine speed > 1200 [rpm] 0.5 [s] continuous 2 DCY
Engine Control Module (ECM):Electronic Throttle Control Module P0606 - ECM/PCM Processor Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: A/D converter test pulse check failed         0.5 [s] continuous 2 DCY

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            engine speed 0 [rpm]    
max trip mileage since initialvehicle start-up < 62.15 [miles]
for hybrid:    
drive motor off  
Engine Control Module (ECM):RAM P0606 - ECM/PCM Processor Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. controller RAM check RAM error memory checksumerror   initialization phase active   200 [ms]once / DCY 2 DCY
Engine Control Module (ECM): Sensor Integrated Circuit P0606 - ECM/PCM Processor Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. communication check SPI communication error detected         0.05 [s] once / DCY 2 DCY
Engine Control Module (ECM): Sensor Integrated Circuit P0606 - ECM/PCM Processor Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. internal self test test result failed         4.00 [events] continuous 2 DCY
Engine Control Module (ECM): Sensor Reference Circuit A P0641 - Sensor Reference Voltage "A" Circuit/Open Check the following: -- If a related sensor voltage code is also set, refer to that sensor for diagnosis first. If no other related codes set, replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. short circuit signal voltage < 4.61 [V]       0.5 [s] continuous 2 DCY
or    
signal voltage > 5.41 [V]
or    
signal current > 200...600 [mA]
Engine Control Module (ECM): Sensor Reference Circuit B P0651 - Sensor Reference Voltage "B" Circuit/Open Check the following: -- If a related sensor voltage code is also set, refer to that sensor for diagnosis first. If no other related codes set, replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. short circuit signal voltage < 4.8; > 5.2 [V]       0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Sensor Reference Circuit C P0697 - Sensor Reference Voltage "C" Circuit/Open Check the following: -- If a related sensor voltage code is also set, refer to that sensor for diagnosis first. If no other related codes set, replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. short circuit signal voltage < 4.61 [V]       0.5 [s] continuous 2 DCY
or    
signal voltage > 5.41 [V]
or    
signal current > 200...600 [mA]
Engine Control Module (ECM): Service Mode P30F1 - Oper. Mode Selec. Active Check the following: -- Refer to appropriate repair information. May need to perform readiness check. Refer to READINESS CODE .. function monitoring: mode change multiport fuel injection (MFI) service mode active   for activation:     0.01 [s] once / DCY 1 DCY
vehicle speed <= 3 [mph]
fuel level > 2.00 [l]
max trip mileage sincecombustion mode activation < 31.08 [miles]
during ECM keep alive-time afterignition off    
engine speed 0 [rpm]
for hybrid:    
drive motor off  
Engine Control Module (ECM): Service Mode P30F1 - Oper. Mode Selec. Active Check the following: -- Refer to appropriate repair information. May need to perform readiness check. Refer to READINESS CODE .. function monitoring: mode change direct fuel injection (DFI) service mode active   for activation:     0.01 [s] once / DCY 1 DCY
vehicle speed <= 3 [mph]
fuel level > 2.00 [l]
max trip mileage sincecombustion mode activation < 31.08 [miles]
during ECM keep alive-time afterignition off    
engine speed 0 [rpm]
for hybrid:    
drive motor off  
Engine Control Module (ECM): Transport Mode P169A - Loading Mode Active Check the following: Used -- Vehicle is in Transport Mode (Loading Mode). It can be turned off with a scan tool or will automatically switch off after approximately 100 km (62.15 miles) have accumulated on the vehicle. May need to perform readiness check. Refer to READINESS CODE . function monitoring: mode change transport mode active   for activation:     0 [s]continuous 1 DCY
during ECM keep alive-time after ignition off    
vehicle speed <= 3 [mph]
engine speed 0 [rpm]
max trip mileage since initialvehicle start-up < 62.15 [miles]
production mode not active  
for hybrid:    
drive motor off  
Engine Control Module (ECM): Variable Valve Lift (VVL) System P0606 - ECM/PCM Processor Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. communication check SPI communication error detected         20 [ms]multiple 2 DCY
P0606 - ECM/PCM Processor Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. communication check SPI initialization error detected       0.5 [s]once / DCY 2 DCY
COM: Ambient AirTemperature (AAT) Sensor U0322 - Software Incompatibility With Body Control Module Check the following: -- Check for software updates and TSB's. Reprogram as necessary. If none are found, replace the Vehicle Electrical System Control Module -J519-. Refer to appropriate repair information. communication with BCM AAT signal: coding FDh [-] ignition on   2.0 [s]continuous 2 DCY
COM: Ambient Air Temperature (AAT) Sensor U0422 - Invalid Data Received From Body Control Module Check the following: communication with BCM AAT signal: initialization FEh [-] ignition on   2.0 [s] continuous 2 DCY
COM: BCM (Body Control Module) no time out
COM: Ambient Air Temperature (AAT) Sensor P0072 - Ambient Air Temperature Sensor Circuit "A" Low Check the following: communication with AAT Sensor AAT signal: circuit low error detected   time after ignition on > 2.0 [s] 1.0 [s]continuous 2 DCY
P0070 - Ambient Air Temperature Sensor Circuit "A" Check the following: communication with AAT Sensor AAT signal: circuit high error detected   time after ignition on > 2.0 [s] 1.0 [s]continuous 2 DCY
COM: Barometric Pressure(BARO) Sensor P2229 - Barometric Pressure Sensor "A" Circuit High Check the following: -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. sensor internal check(rationality) sensor signal: rationality check error detected   ignition on   3.0 [s]continuous 2 DCY
COM: Body Control Module(BCM) U0140 - Lost Communication With Body Control Module Check the following: communication with BCM time out no message   time after ignition on > 500 [ms] 5.0 [s]continuous 2 DCY
COM: Brake System ControlModule (BSCM) U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following: communication with BSCM received data implausiblemessage   time after ignition on > 500 [ms] 2.0 [s]continuous 2 DCY
COM: Brake System ControlModule (BSCM) U0121 - Lost Communication With Anti-Lock Brake System (ABS) Control Module "A" Check the following: communication with BSCM received message no message   time after ignition on > 500 [ms] 2.0 [s]continuous 2 DCY

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
COM: Fuel Level (FL) Sensor 1 P0462 - Fuel Level Sensor "A" Circuit Low Check the following:-- Refer to appropriate wiring diagram. If fuel level sensor and circuitry are ok, then replace the Instrument Cluster Control Module -J285-. Refer to appropriate repair information. communication with IPC IPC module signal: signal rangecheck error detected   ECM drive active   0.5 [s]continuous 2 DCY
COM: Fuel Level (FL) Sensor 1 P0463 - Fuel Level Sensor "A" Circuit High Check the following:-- Refer to appropriate wiring diagram. If fuel level sensor and circuitry are ok, then replace the Instrument Cluster Control Module -J285-. Refer to appropriate repair information. communication with IPC IPC module signal: circuit high error detected   ECM drive active   0.5 [s]continuous 2 DCY
COM: Fuel Level (FL) Sensor 1 P0462 - Fuel Level Sensor "A" Circuit Low Check the following:-- Refer to appropriate wiring diagram. If fuel level sensor and circuitry are ok, then replace the Instrument Cluster Control Module -J285-. Refer to appropriate repair information. communication with IPC IPC module signal: circuit low error detected   ECM drive active   0.5 [s]continuous 2 DCY
- if equipped - P2067 - Fuel Level Sensor "B" Circuit Low Check the following:-- Refer to appropriate wiring diagram. If fuel level sensor and circuitry are ok, then replace the Instrument Cluster Control Module -J285-. Refer to appropriate repair information. communication with IPC IPC module signal: signal range check error detected   ignition on   0.5 [s] continuous 2 DCY
COM: Fuel Level (FL) Sensor 2
- if equipped - P2068 - Fuel Level Sensor "B" Circuit High Check the following:-- Refer to appropriate wiring diagram. If fuel level sensor and circuitry are ok, then replace the Instrument Cluster Control Module -J285-. Refer to appropriate repair information. communication with IPC IPC module signal: circuit high error detected   ignition on   0.5 [s] continuous 2 DCY
COM: Fuel Level (FL) Sensor 2
- if equipped - P2067 - Fuel Level Sensor "B" Circuit Low Check the following:-- Refer to appropriate wiring diagram. If fuel level sensor and circuitry are ok, then replace the Instrument Cluster Control Module -J285-. Refer to appropriate repair information. communication with IPC IPC module signal: circuit low error detected   ignition on   0.5 [s] continuous 2 DCY
COM: Fuel Level (FL) Sensor 2
COM: Fuel Pump ControlModule (FPCM) P064A - Fuel Pump Control Module "A" Check the following: actuator internal check(electronics) number of failed internal checks 2 [-]       0.7 [s] 2 DCY
COM: Fuel Pump Control Module (FPCM) P025B - Fuel Pump Module "A" Control Circuit Range/Performance Check the following: actuator internal check (over-temperature warning power stage) power stage temperature > 135 [ A °C]       5.9 [s] continuous 2 DCY
COM: Fuel Pump ControlModule (FPCM) P2635 - Fuel Pump "A" Low Flow/Performance Check the following: actuator internal check (signalrange check) phase current > 25.0 [A]       3.1 [s]continuous 2 DCY
COM: Fuel Pump ControlModule (FPCM) P2635 - Fuel Pump "A" Low Flow/Performance Check the following: actuator internal check (pumpblocked) number of detected nonsuccessfull pump starts 3 [-]       1.3 [s]continuous 2 DCY
COM: Fuel Pump Control Module (FPCM) P0628 - Fuel Pump "A" Control Circuit Low Check the following: actuator internal check (short circuit) phase current > 60 [A]       1.5 [s] continuous 2 DCY
number of checks 2 [-]
COM: Fuel Pump Control Module (FPCM) P0627 - Fuel Pump "A" Control Circuit/Open Check the following: actuator internal check (open circuit) phase current < 3 [A]       1.7 [s] continuous 2 DCY
rotating field not detected
COM: Fuel Pump ControlModule (FPCM) P2635 - Fuel Pump "A" Low Flow/Performance Check the following: actuator internal check (enginespeed) speed deviation > 10 [%]       6.9 [s]continuous 2 DCY
COM: Fuel Pump Control Module (FPCM) P025B - Fuel Pump Module "A" Control Circuit Range/Performance Check the following: actuator internal check (over-temperature warning power stage) power stage temperature > 140 [ A °C]       7.1 [s] continuous 2 DCY
COM: Gateway U0146 - Lost Communication With Gateway "A" Check the following: communication with Gateway received message no message   battery voltage 9.5...16.0 [V] 5.0 [s] continuous 2 DCY
time after ignition on >= 500 [ms]
COM: Instrument PanelCluster (IPC) U0423 - Invalid Data Received From Instrument Panel Cluster Control Module Check the following: -- Check for correct software version and VIN or update software for the IPC Module if available. If OK, replace the Instrument Cluster Control Module -J285-. Refer to appropriate repair information. communication with IPC received data implausiblemessage   time after ignition on > 500 [ms] 3.0 [s]continuous 2 DCY
COM: Instrument Panel Cluster (IPC) U0155 - Lost Communication With Instrument Panel Cluster (IPC) Control Module Check the following: communication with IPC received message no message   battery voltage 9.5...16.0 [V] 5.0 [s] continuous 2 DCY
time after ignition on >= 500 [ms]
COM: Transmission Control Module (TCM) U0101 - Lost Communication with TCM Check the following: communication with TCM received message no message   battery voltage 9.5...16.0 [V] 0.8 [s] continuous 2 DCY
time after ignition on >= 500 [ms]
COM: Vehicle Speed Sensor(VSS) U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following: communication with VSS speed sensor signal:initialisation error 407.296 [mph] time after ignition on > 500 [ms] 1.98 [s]continuous 2 DCY
COM: Vehicle Speed Sensor(VSS) U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following: communication with VSS speed sensor signal: low voltageerror 407.290 [mph] time after ignition on > 500 [ms] 1.98 [s]continuous 2 DCY
COM: Vehicle Speed Sensor(VSS) U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following: communication with VSS speed sensor signal: sensorerror 407.303 [mph] time after ignition on > 500 [ms] 0.48 [s]continuous 2 DCY
COM: Vehicle Speed Sensor(VSS) P0501 - Vehicle Speed Sensor "A" Circuit Range/Performance Check the following: communication with BSCM VSS signal: rationality error detected         0.5 [s]continuous 2 DCY
COM: Vehicle Speed Sensor(VSS) P0502 - Vehicle Speed Sensor "A" Circuit Low Check the following: communication with BSCM VSS signal: open circuit error detected         0.5 [s]continuous 2 DCY
COM: Vehicle Speed Sensor(VSS) P0502 - Vehicle Speed Sensor "A" Circuit Low Check the following: communication with BSCM VSS signal: short to battery plus error detected         0.5 [s]continuous 2 DCY
COM: Vehicle Speed Sensor(VSS) P0502 - Vehicle Speed Sensor "A" Circuit Low Check the following: communication with BSCM VSS signal: short to ground error detected         0.5 [s]continuous 2 DCY
CAN: Controller U0001 - High Speed CAN Communication Bus Check the following: reading back sent message CAN message no feedback   battery voltage 9.5...16.0 [V] 500 [ms]continuous 2 DCY
time after ignition on >= 500 [ms]
CAN: Controller U0002 - High Speed CAN Communication Bus Performance Check the following: communication check global time out receiving no message   battery voltage 9.5...16.0 [V] 500 [ms]continuous 2 DCY
time after ignition on >= 500 [ms]