LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Volkswagen >> 2021 >> Atlas SE R-Line, AWD >> Repair and Diagnosis >> Engine Performance >> Engine Control Systems >> Generic Scan Tool (CDVC) (Engine DTCS) >> St Generic Scan Tool >> Diagnosis And Testing >> Engine DTC Tables >> Engine/Motor Control Module --, 2020 My
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Engine/Motor Control Module --, 2020 My

For additional Engine DTXs refer to ENGINE DTC TABLES

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
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        
  P013D  - O2 Sensor Slow Response - Lean to Rich Bank 2 Sensor 2 Check the following: 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   10.0 [s] once / DCY 1 DCY
      or     for arithmetic average value        
            calculation        
      EWMA filter value transient     number of checks required for valid result not calibrated [-]    
      time at lean to rich transition > 0.6 [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        
            detection        
            deviation between new measured value and old EWMA filtered value > 0.3 [s]    
            number of checks for confirmation 3.00 [-]    
            maximum tolerance to confirm filtered value 0.05 [s]    
            initial value of filtered value 0.0 [s]    
            maximum number of checks perdriving cycle 3.00 [-]    
            additional conditions        
            no additional conditions calibrated        
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        
  P014A  - O2 Sensor Delayed Response - Rich to Lean Bank 2 Sensor 2 Check the following: delayed response monitoring, delay measurement delay time at rich to lean transition not calibrated [s] conditions for active lambda diagnosis (referenced) checked   20.0 [s] once / DCY 1 DCY
      or     for arithmetic average value        
            calculation        
      EWMA filter value transient     number of checks required for valid result not calibrated [-]    
      delay time at rich to lean transition > 0.3 [s] for EWMA-filter:K-factor 0.38 [-]    
            minimum number of tests perDCY required 1      
            step change detection will        
            initiate multiple tests per DCY        
            conditions for step change        
            detection        
            deviation between new measured value and old EWMA filtered value > 0.3 [s]    
            number of checks for confirmation 4.00 [-]    
            maximum tolerance to confirm filtered value 0.03 [s]    
            initial value of filtered value 0.0 [s]    
            maximum number of checks perdriving cycle 2.00 [-]    
            additional conditions        
            no additional conditions calibrated        

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
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        
  P014B  - O2 Sensor Delayed Response - Lean to Rich Bank 2 Sensor 2 Check the following: delayed response monitoring, delay measurement delay time at lean to rich transition not calibrated [s] conditions for active lambda diagnosis (referenced) checked   20.0 [s] once / DCY 1 DCY
      or     for arithmetic average value        
            calculation        
      EWMA filter value transient     number of checks required for valid result not calibrated [-]    
      delay time at lean to rich transition > 0.6 [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        
            detection        
            deviation between new measured value and old EWMA filtered value > 0.3 [s]    
            number of checks for confirmation 5.00 [-]    
            maximum tolerance to confirm filtered value <= 0.05 [s]    
            initial value of filtered value 0.0 [s]    
            maximum number of checks perdriving cycle 3.00 [-]    
            additional conditions        
            no additional conditions calibrated        
Oxygen Sensor (O2S) rear P2271  - O2 Sensor Signal Biased/Stuck Rich Bank 1 Sensor 2 Check the following: intrusive monitor O2S sensor voltage not calibrated [V] only if no target fault fromprevious DCY     20.0 [s]once / DCY 2 DCY
  P2273  - O2 Sensor Signal Biased/Stuck Rich Bank 2 Sensor 2 Check the following: active O2S signal check with offset check - stuck high       O2S front offsetif fault suspicion from O2S not calibrated      
            front offset from current DCY        
            or target fault from previous        
            DCY        
            conditions for active lambda diagnosis (referenced) not calibrated      
            requested lambda not calibrated [-]    
            and        
            integrated exhaust gas mass flow not calibrated [kg]    
            for time not calibrated [s]    
            else: correct O2S front offset        
            check from current DCY and        
            no target fault from previous        
            DCY        
            conditions for active lambda diagnosis (referenced) not calibrated      
            requested lambda not calibrated [-]    
            and        
            cumulated O2 mass flow into catalyst not calibrated [g]    
            for time not calibrated [s]    
            additional conditions        
            no additional conditions calibrated        

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P2271 - O2 Sensor Signal Biased/Stuck Rich Bank 1 Sensor 2 Check the following: intrusive monitor O2S sensor voltage > 0.15 [V] general conditions     20.0 [s]once / DCY 2 DCY
P2273 - O2 Sensor Signal Biased/Stuck Rich Bank 2 Sensor 2 Check the following: active O2S signal check withoutoffset check - stuck high     conditions for active lambdadiagnosis (referenced) checked    
          step 1      
          requested lambda >= 1.08 [-]  
          and      
          cumulated O2 mass flow intocatalyst >= 1.1 [g]  
          for time > 2.0 [s]  
          step 2 (only if no target fault      
          from previous DCY)      
          requested lambda >= 1.15 [-]  
          and      
          integrated exhaust gas massflow >= 0.08 [kg]  
          for time > 2.0 [s]  
          additional conditions      
          no additional conditionscalibrated      
P2271 - O2 Sensor Signal Biased/Stuck Rich Bank 1 Sensor 2 Check the following: intrusive monitor O2S sensor voltage not calibrated [V] general conditions   20.0 [s]once / DCY 2 DCY
P2273 - O2 Sensor Signal Biased/Stuck Rich Bank 2 Sensor 2 Check the following: passive O2S signal check - stuck high     conditions for passive lambda diagnosis during fuel cut off(referenced) not calibrated    
          and        
          cumulated O2 mass flow intocatalyst not calibrated [g]    
          for time not calibrated [s]    
          additional conditions        
          no additional conditionscalibrated        
Oxygen Sensor (O2S) rear P2270  - O2 Sensor Signal Biased/Stuck Lean Bank 1 Sensor 2 Check the following: intrusive monitor O2S sensor voltage not calibrated [V] only if no target fault fromprevious DCY     20.0 [s]once / DCY 2 DCY
  P2272  - O2 Sensor Signal Biased/Stuck Lean Bank 2 Sensor 2 Check the following: active O2S signal check with offset check - stuck low       O2S front offsetif fault suspicion from O2S not calibrated      
            front offset from current DCY        
            or target fault from previous        
            DCY        
            conditions for active lambda diagnosis (referenced) not calibrated      
            requested lambda not calibrated [-]    
            and        
            integrated exhaust gas mass flow not calibrated [kg]    
            for time not calibrated [s]    
            else: correct O2S front offset        
            check from current DCY and        
            no target fault from previous        
            DCY        
            conditions for active lambda diagnosis (referenced) not calibrated      
            requested lambda not calibrated [-]    
            and        
            cumulated O2 mass flow into catalyst not calibrated [g]    
            for time not calibrated [s]    
            additional conditions        
            no additional conditions calibrated        

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P2270 - O2 Sensor Signal Biased/Stuck Lean Bank 1 Sensor 2 Check the following: intrusive monitor O2S sensor voltage < 0.75 [V] general conditions     20.0 [s]once / DCY 2 DCY
P2272 - O2 Sensor Signal Biased/Stuck Lean Bank 2 Sensor 2 Check the following: active O2S signal check withoutoffset check - stuck low     conditions for active lambdadiagnosis (referenced) checked    
          step 1      
          requested lambda <= 0.92 [-]  
          and      
          cumulated O2 mass flow intocatalyst >= 1.4 [g]  
          for time > 2.0 [s]  
          step 2 (only if no target fault      
          from previous DCY)      
          requested lambda <= 0.75 [-]  
          and      
          integrated exhaust gas massflow >= 0.08 [kg]  
          for time > 2.0 [s]  
          additional conditions      
          no additional conditionscalibrated      
Oxygen Sensor (O2S) rear P0137 - O2 Sensor Circuit Low Voltage Bank 1 Sensor 2 Check the following: P0157 - O2 Sensor Circuit Low Voltage Bank 2 Sensor 2 Check the following: O2S signal check - circuit continuity (Circuit low, coreconnection signal wires) signal voltagefor time < 0.03> 3.0 [V][s] general conditionsengine running   11.0 [s] continuous 2 DCY
      and     dew point exceeded      
      difference of sensor voltage with load pulse and voltage without load pulse (mean value of 3 measurements) < 0.01 [V] fuel cut off catalyst purgecase 1 (sensor ready foroperation) not active not active      
            sensor voltage <= 0.40 [V]    
            or        
            sensor voltage 0.50...1.26 [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 <= 900.00 [Ohm]    
            protection heating mode finished      
            above conditions for case 1        
            must be fulfilled        
            for time > 0.2 [s]    
            case 2 (sensor ready for        
            operation expected)        
            time after protection heating mode finished > 15.0 [s]    
            additional delay time 30.0 [s]    
            or        
            internal resistance check successful      
            or        
            signal error during previous DCY 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.
  P0138 - O2 Sensor Circuit High Voltage Bank 1 Sensor 2 Check the following: O2S signal check - out of rangehigh (Circuit high) signal voltage > 1.26 [V] general conditions     3.2 [s]continuous 2 DCY
P0158 - O2 Sensor Circuit High Voltage Bank 2 Sensor 2 Check the following: for time > 0.2 [s] engine running    
          dew point exceeded    
          lambda set value > 0.995 [-]  
          case 1: sensor ready for      
          operation      
          sensor voltage <= 0.40 [V]  
          or      
          sensor voltage 0.50...1.26 [V]  
          time after protection heatingmode finished > 15.0    
          or      
          sensor voltage not calibrated [V]  
          internal resistance not calibrated [Ohm]  
          time after protection heatingmode finished not calibrated [s]  
          or      
          internal resistance <= 900.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 30.0 [s]  
          or      
          internal resistance check successful    
          or      
          signal error during previous DCY not detected    
Oxygen Sensor (O2S) rear P0140 - O2 Sensor Circuit No Activity Detected Bank 1 Sensor 2 Check the following: P0160 - O2 Sensor Circuit No Activity Detected Bank 2 Sensor 2 Check the following: O2S signal check - circuit continuity (sensor signal lineopen circuit) case 1signal voltage 0.40...0.50 [V] general conditionsengine running   8.0 [s] continuous 2 DCY
      for time > 3.0 [s] dew point exceeded      
      and     case 1 (sensor ready for        
            operation)        
      difference of sensor voltage with load pulse and voltage without load pulse (mean value of 3 measurements) >= 2.80 [V] sensor voltage <= 0.40 [V]    
      or     or        
      case 2     sensor voltage 0.50...1.26 [V]    
      internal resistance not calibrated [Ohm] time after protection heating mode finished > 15.0 [s]    
      and     or        
      exhaust temperature not calibrated [°C] sensor voltage not calibrated [V]    
            internal resistance not calibrated [Ohm]    
            time after protection heatingmode finished not calibrated [s]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            or        
internal resistance <= 900.00 [Ohm]
  protection heating mode finished
    above conditions for case 1
    must be fulfilled
for time > 0.2 [s]
    case 2 (sensor ready for
    operation expected)
time after protection heating > 15.0 [s]
    mode finished
additional delay time 30.0 [s]
    or
  internal resistance check successful
    or
  signal error during previous DCY not detected
Oxygen Sensor (O2S) Heater rear P0037 - HO2S Heater Control Circuit Low Bank 1 Sensor 2 Check the following: circuit low signal voltage <= 2.74...3.26 [V] general conditions     0.5 [s] 2 DCY
                  continuous  
  P0057 - HO2S Heater Control Circuit Low Bank 2 Sensor 2 Check the following:         engine speed >= 80 [rpm]    
            battery voltage > 9.00 [V]    
            duty cycle < 98 [%]    
            conditions for dew point end        
            battery voltage <= 16.50 [V]    
            ECM postdrive not detected      
            heating @ ECM predrive not calibrated      
            or        
            engine running      
            or        
            drive motor not equipped      
            protection heating active      
            heating @ stop phase        
            wall temperature not calibrated [°C]    
            or        
            EGT not calibrated [°C]    
            all above conditions must be        
            fulfilled        
            for time >= 10.0 [s]    
            fast enable conditions (for        
            sufficient battery voltage or        
            AAT)        
            battery voltage < 15.00 [V]    
            or        
            AAT > 143 [°C]    
            for time >= 0.0 [s]    
            conditions above must be        
            fulfilled        
            for time >= 10.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.
  P0036 - HO2S Heater Control Circuit Bank 1 Sensor 2 Check the following: open circuit signal voltage > 2.74...3.26; <= 4.70...5.40 [V] general conditions     0.5 [s] 2 DCY
                continuous  
P0056 - HO2S Heater Control Circuit Bank 2 Sensor 2 Check the following:       engine speed >= 80 [rpm]  
          battery voltage > 9.00 [V]  
          duty cycle < 98 [%]  
          conditions for dew point end      
          battery voltage <= 16.50 [V]  
          ECM postdrive not detected    
          heating @ ECM predrive not calibrated    
          or      
          engine running    
          or      
          drive motor not equipped    
          protection heating active    
          heating @ stop phase      
          wall temperature not calibrated [°C]  
          or      
          EGT not calibrated [°C]  
          all above conditions must be      
          fulfilled      
          for time >= 10.0 [s]  
          fast enable conditions (for      
          sufficient battery voltage or      
          AAT)      
          battery voltage < 15.00 [V]  
          or      
          AAT > 143 [°C]  
          for time >= 0.0 [s]  
          conditions above must be      
          fulfilled      
          for time >= 10.0 [s]  
P0038 - HO2S Heater Control Circuit High Bank 1 Sensor 2 Check the following: circuit high signal current >= 8.5...12.5 [A] general conditions   0.5 [s] 2 DCY
                continuous
P0058 - HO2S Heater Control Circuit High Bank 2 Sensor 2 Check the following:       engine speed >= 80 [rpm]  
          battery voltage > 9.00 [V]  
          duty cycle > 3 [%]  
          conditions for dew point end      
          battery voltage <= 16.50 [V]  
          ECM postdrive not detected    
          heating @ ECM predrive not calibrated    
          or      
          engine running    
          or      
          drive motor not equipped    
          protection heating active    
          heating @ stop phase      
          wall temperature not calibrated [°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        
EGT not calibrated [°C]
    all above conditions must be
    fulfilled
for time >= 10.0 [s]
    fast enable conditions (for
    sufficient battery voltage or
    AAT)
battery voltage < 15.00 [V]
    or
AAT > 143 [°C]
for time >= 0.0 [s]
    conditions above must be
    fulfilled
for time >= 10.0 [s]
Oxygen Sensor (O2S) Heater rear P0141  - O2 Sensor Heater Circuit Bank 1 Sensor 2 Check the following: out of range (during normal internal resistance > 2200.00...100000.00 [Ohm] general conditions:     126.0 [s] 2 DCY
    heater operation after Dew Point             multiple  
    is exceeded)                
  P0161  - O2 Sensor Heater Circuit Bank 2 Sensor 2 Check the following:         O2S heated up for time >= 45.0 [s]    
            modeled EGT 250...600 [°C]    
            modeled EGT valid      
            IAT upstream throttle > -48 [°C]    
            engine off time > 120.0 [s]    
            counter for engine off time valid      
            engine running      
            battery voltage 10.70...16.10 [V]    
            number of valid internal > 10.00 [-]    
            resistance checks        
            fuel cut off not active      
            O2S heater commanded on      
            conditions after long stop        
            phase:        
            time after engine stop >= 120.0 [s]    
            time after next engine start >= 30.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 Cooling System P2181 - Cooling System Performance Check the following: -- Check the engine coolant thermostat. Refer to appropriate Service Information. cooling system performance not cooling system temperature too < 68...76 [°C] monitor entry conditions:     0 (Unified 700.0) [s] 2 DCY
    in the expected range low after a sufficient MAF           once / DCY  
      integral              
      for time >= 0.0 [s] ECT @ start -10...57 [°C]    
            and        
            AAT -10...60 [°C]    
            or        
            IAT upstream throttle not calibrated [°C]    
            begin of air mass integration:        
            ECT > 15 [°C]    
            conditions for diagnosis:        
            MAF < 3276.70 [kg/h]    
            delta BARO < 100.00 [kPa]    
            delta AAT < 191.3 [K]    
            and        
            accum. time required not calibrated [s]    
            or        
            accum. integrated air mass < 0.64...3.00 [kg]    
            accumulation enable if        
            fuel cut off active      
            or        
            engine load > 95.00 [%]    
            or        
            engine load < 20.00 [%]    
            start of fault decision:        
            integrated air mass > 6.30...32.22 [kg]    
            conditions at fault decision:        
            (average values since start)        
            MAF (lower threshold) >= 35.00...130.00 [kg/h]    
            MAF (upper threshold) <= 201.00...371.00 [kg/h]    
            vehicle speed (lower threshold) >= 30...38 [km/h]    
            vehicle speed (upper threshold) <= 150 [km/h]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Engine Cooling System P2181 - Cooling System Performance Check the following: -- Check the engine coolant thermostat. Refer to appropriate Service Information. cooling system performance not filtered ECT < 54 [°C] general     0 (Unified 700.0) [s] 2 DCY
    in the expected range             once / DCY  
      for time >= 10.0 [s] AAT > -10 [°C]    
            air mass flow integral > 4.2...23.0 [g]    
            for        
            ECT once after engine start > 67...68 [°C]    
            valid operating points        
            engine running      
            for time > 20.0 [s]    
            fuel cut off not active      
            for time > 20.0 [s]    
            thermostat overdrive not detected      
            for time > 20.0 [s]    
            vehicle speed > -328 [km/h]    
            and        
            vehicle speed < 328 [km/h]    
            for time > 20.0 [s]    
            engine load > 10.00...100.00 [%]    
            and        
            engine load < 399.99 [%]    
            for time > 20.0 [s]    
            additional conditions for re-        
            entry after strong ECT drop        
            integrated air mass flow during > 1.0...5.0 [g]    
            valid operating points        
            depending on        
            min. AAT @ current DCY -10...45 [°C]    
            ECT @ entry of valid operating 20...50 [°C]    
            points        
            all conditions above (except        
            general) must be fulfilled        
            for time > 10.0 [s]    
Heating Circuit Bypass Actuator P2682 - Engine Coolant Bypass Valve "A" Control Circuit Low Check the following: circuit low signal voltage < 2.74...3.26 [V] actuator commanded off   0.5 [s]continuous 2 DCY
P2681 - Engine Coolant Bypass Valve "A" Control Circuit/Open Check the following: open circuit signal voltage > 2.74...3.26; <= 4.70...5.40 [V] actuator commanded off 0.5 [s]continuous 2 DCY
P2683 - Engine Coolant Bypass Valve "A" Control Circuit High Check the following: circuit high signal current > 3.0...6.0 [A] actuator commanded on 0.5 [s]continuous 2 DCY
Main Coolant Pump Actuator P2602 - Coolant Pump "A" Control Circuit Low Check the following: circuit low signal voltage <= 2.74...3.26 [V] actuator commanded off   500 [ms]continuous 2 DCY
P2600 - Coolant Pump "A" Control Circuit/Open Check the following: open circuit signal voltage > 2.74...3.26; <= 4.70...5.40 [V] actuator commanded off 500 [ms]continuous 2 DCY
P2603 - Coolant Pump "A" Control Circuit High Check the following: circuit high signal current > 2.2...4.0 [A] actuator commanded on 500 [ms]continuous 2 DCY
Active Grille Air Shutter P05A3 - Active Grille Air Shutter "A" Control Circuit Range/Performance Check the following: functional check actuator no feedback   actuator commanded on   150.0 [s]continuous 2 DCY
Engine Oil Pressure (EOP) LPSwitch P0522 - Engine Oil Pressure Sensor/Switch "A" Low Check the following: rationality check EOP (LP) switch signal permanently high   ECM afterrun active   60.0 [s]once / DCY 2 DCY
          for time > 61.5 [s]  
          EOT > 10 [°C]  
          battery voltage 9.00...16.50 [V]  
Engine Oil Pressure (EOP) LPSwitch P0524 - Engine Oil Pressure Too Low Check the following: rationality check engine speed > 650...1500 [rpm] engine running   8.0 [s]continuous 2 DCY
      and     for time > 3.0...15.0 [s]    
      EOP (LP) switch signal permanently low   battery voltage 9.00...16.50 [V]    

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 downstreamengine P0117 - Engine Coolant Temperature Sensor 1 Circuit Low Check the following: circuit low signal voltage <= 0.25 [V]       0.5 [s] continuous 2 DCY
Engine Coolant Temperature (ECT) Sensor downstreamengine P0118 - Engine Coolant Temperature Sensor 1 Circuit High Check the following: circuit high signal voltage >= 4.94 [V]       0.5 [s] continuous 2 DCY
Engine Coolant Temperature P0116 - Engine Coolant Temperature Sensor 1 Circuit Range/Performance Check the following: rationality check: stuck sensor diff. max. vs. min. ECT < 1.5 [K] Monitor Entry Conditions:     0 (FTP 630.0) [s] 2 DCY
(ECT) Sensor downstream   signal downstream engine     Case 1:     once / DCY  
engine                    
            engine off time not calibrated [s]    
            Case 2:        
            ECT @ start -44...140 [°C]    
            Case 3:        
            engine off time not calibrated [s]    
            or        
            ECT @ start not calibrated [°C]    
            driving condition H (low        
            cooling performance,        
            substantial engine warm-up):        
            vehicle speed 0...35 [km/h]    
            MAF (lower threshold) 0.00 [kg/h]    
            MAF (upper threshold) 252.00...400.00 [kg/h]    
            reference model ECT > -3550 [°C]    
            for        
            time required > 18.0 [s]    
            frequency 3 times    
            driving condition L (high        
            cooling performance,        
            substantial engine cool-        
            down):        
            vehicle speed 55...300 [km/h]    
            MAF (lower threshold) 0.00 [kg/h]    
            MAF (upper threshold) 40.00...900.00 [kg/h]    
            or        
            fuel cut off active      
            for        
            time required > 30.0 [s]    
            frequency 1 times    
Engine Coolant Temperature(ECT) Sensor downstream P0116 - Engine Coolant Temperature Sensor 1 Circuit Range/Performance Check the following: rationality check high ECT downstream engine @ start > 50...78 [°C] engine off time > 28000.0 [s] 5.0 [s]once / DCY 2 DCY
engine           engine running      
            for time >= 60.0 [s]    
            Blockheater not detected:        
            ECT downstream engine @ start vs. minimum ECT downstream engine since start <= 5.0 [K]    
Engine Coolant Temperature (ECT) Sensor downstreamengine P0116 - Engine Coolant Temperature Sensor 1 Circuit Range/Performance Check the following: rationality check low ECT downstream engine @ start vs. minimum temperature from cross check < -24.8 [K] cross check (temperature) finished   0 [s]once / DCY 2 DCY
Engine Coolant Temperature (ECT) Sensor @ Cylinder Head P017D - Cylinder Head Temperature Sensor "A" Circuit High Check the following: circuit high signal voltage > 4.90 [V]       1.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.
Engine Coolant Temperature (ECT) Sensor @ Cylinder Head P017C - Cylinder Head Temperature Sensor "A" Circuit Low Check the following: circuit low signal voltage < 0.30 [V]       1.0 [s] continuous 2 DCY
Engine Coolant Temperature (ECT) Sensor @ Cylinder Head P017B - Cylinder Head Temperature Sensor "A" Range/Performance Check the following: rationality check inappropriately low diff. cylinder head temperature @ start vs. minimum temperature from main crosscheck @ start < 24.8 [K] cross check finished   0 [s]once / DCY 2 DCY
P017B - Cylinder Head Temperature Sensor "A" Range/Performance Check the following: rationality check inappropriatelyhigh cylinder head temperature @first engine start > 50...95 [°C] engine off time > 466.67 [min] 0 [s]once / DCY 2 DCY
Engine Coolant Temperature (ECT) Sensor @ Cylinder Head P017B - Cylinder Head Temperature Sensor "A" Range/Performance Check the following: rationality check diff. modeled vs. measured ECT @ cylinder head > 9.8 [K]       0 (FTP: 500.0) [s]continuous 2 DCY
Engine Coolant Temperature P017B - Cylinder Head Temperature Sensor "A" Range/Performance Check the following: no change on signal diff. ECT max @ cylinder head <= 0.0...1.6 [K] cylinder head temperature @ -44...140 [°C] 0 (FTP:630.0) [s] 2 DCY
(ECT) Sensor @ Cylinder Head     vs. ECT min @ cylinder head     engine start     once / DCY  
            driving condition L:        
            vehicle speed 55...300 [km/h]    
            MAF (lower threshold) >= 0.00 [kg/h]    
            MAF (upper threshold) <= 40.00...900.00 [kg/h]    
            engine speed > 20 [rpm]    
            or        
            fuel cut off active      
            for time > 30.0 [s]    
            frequency 1 times    
            driving condition H:        
            modeled cylinder head > -3550 [°C]    
            temperature        
            vehicle speed 0...35 [km/h]    
            MAF (lower threshold) >= 4.00 [kg/h]    
            MAF (upper threshold) <= 252.00...400.00 [kg/h]    
            engine speed > 20 [rpm]    
            for time > 18.0 [s]    
            frequency 3 times    
Engine Coolant Temperature (ECT) Sensor @ Radiator Outlet P2184 - Engine Coolant Temperature Sensor 2 Circuit Low Check the following: circuit low signal voltage < 0.20 [V]       0.1 [s]continuous 2 DCY
P2185 - Engine Coolant Temperature Sensor 2 Circuit High Check the following: circuit high signal voltage > 4.95 [V]   0.1 [s]continuous 2 DCY
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 for timeandadjustment angleandnumber of checks > | 3.00 |> 2.0...2.4> | 3.00 |3 [°CRK][s][°CRK]times time after engine startengine speedmodeled oil temperature change of target position > 5.0...10.0880...6400-10...110> |12.00...40.00| [s][rpm][°C][°CRK] 2.4 [s] multiple 2 DCY
  P0011  - "A" Camshaft Position - Timing Over-Advanced or System Performance Bank 1 Check the following: target error difference between target position vs. actual position for timeandadjustment angleandnumber of checks > | 3.00 |> 2.0...2.4<= | 3.00 |3 [°CRK][s][°CRK]times time after engine startengine speedmodeled oil temperature change of target position > 5.0...10.0880...6400-10...110> |12.00...40.00| [s][rpm][°C][°CRK] 2.4 [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.
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...3.26 [V] actuator commanded off [rpm][V][%][%] 0.5 [s]continuous 2 DCY
            engine speed battery voltage min. duty cyclemax. duty cycle > 80> 9.0>= 6.25<= 90    
  P0010 - "A" Camshaft Position Actuator "A" Control Circuit/Open Bank 1 Check the following: open circuit signal voltage > 2.74...3.26;<= 4.70...5.40 [V] actuator commanded off [rpm][V][%][%] 0.5 [s]continuous 2 DCY
            engine speed battery voltage min. duty cyclemax. duty cycle > 80> 9.0>= 6.25<= 90    
  P2089 - "A" Camshaft Position Actuator Control Circuit High Bank 1 Check the following: circuit high signal current >= 3.00...6.00 [A] actuator commanded on [rpm][V][%][%] 0.5 [s]continuous 2 DCY
            engine speed battery voltage min. duty cyclemax. duty cycle > 80> 9.0>= 6.25<= 90    
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 difference between targetposition vs. actual position > |7.50...40.00| [°CRK] time after engine start >= 5.0...10.0 [s] 3.0 [s]once / DCY 2 DCY
Variable Valve Timing (VVT) Intake Actuator           engine speedmodeled oil temperaturecommanded camshaft timing correction for catalyst heating >= 600-12...200active [rpm][°C]    
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 difference between targetposition vs. actual position > |4.00...10.00| [°CRK] time after engine start >= 5.0...10.0 [s] 3.0 [s]once / DCY 2 DCY
Variable Valve Timing (VVT) Exhaust Actuator           engine speedmodeled oil temperaturecommanded camshaft timing correction for catalyst heating >= 600-12...200active [rpm][°C]    
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 for timeandadjustment angleandnumber of checks > | 3.00 |> 2.0...3.0> | 3.00 |3 [°CRK][s][°CRK]times time after engine startengine speedmodeled oil temperature change of target position > 5.0...10.0880...6400-10...110> |10.00...22.00| [s][rpm][°C][°CRK] 3.0 [s] multiple 2 DCY
  P0014  - "B" Camshaft Position - Timing Over-Advanced or System Performance Bank 1 Check the following: target error difference between target position vs. actual position for timeandadjustment angleandnumber of checks > | 3.00 |> 2.0...3.0<= | 3.00 |3 [°CRK][s][°CRK]times time after engine startengine speedmodeled oil temperature change of target position > 5.0...10.0880...6400-10...110> |10.00...22.00| [s][rpm][°C][°CRK] 3.0 [s] multiple 2 DCY
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...3.26 [V] actuator commanded off [rpm][V][%][%] 0.5 [s]continuous 2 DCY
            engine speed battery voltage min. duty cyclemax. duty cycle > 80> 9.0>= 6.25<= 90    
  P0013 - "B" Camshaft Position Actuator "A" Control Circuit/Open Bank 1 Check the following: open circuit signal voltage > 2.74...3.26;<= 4.70...5.40 [V] actuator commanded off [rpm][V][%][%] 0.5 [s]continuous 2 DCY
            engine speed battery voltage min. duty cyclemax. duty cycle > 80> 9.0>= 6.25<= 90    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P2091 - "B" Camshaft Position Actuator Control Circuit High Bank 1 Check the following: circuit high signal current >= 3.00...6.00 [A] actuator commanded on   0.5 [s] 2 DCY
                continuous
          engine speed > 80 [rpm]  
          battery voltage > 9.0 [V]  
          min. duty cycle >= 6.25 [%]  
          max. duty cycle <= 90 [%]  
Intake Camshaft Position (CMP) Sensor P0343 - Camshaft Position Sensor "A" Circuit High Bank 1 or Single Sensor Check the following: circuit high signal voltageandcrankshaft signals permanently high8 [-]       0.5 [s] continuous 2 DCY
P0342 - Camshaft Position Sensor "A" Circuit Low Bank 1 or Single Sensor Check the following: circuit low signal voltageandcrankshaft signals permanently low8.00 [-]   0.5 [s] continuous 2 DCY
P0341 - Camshaft Position Sensor "A" Circuit Range/Performance Bank 1 or Single Sensor Check the following: rationality check signal patterndefect counter incorrect12.00 [-]   0.5 [s] continuous 2 DCY
Intake Camshaft Position (CMP) P0016 - Crankshaft Position - Camshaft Position Correlation Bank 1 Sensor A Check the following: angular offset check permissible deviation < -11.01 [°CRK] camshaft adaptation not completed   20 [rev] 2 DCY
Sensor                 multiple  
      or     engine speed > 80 [rpm]    
      permissible deviation > 11.01 [°CRK]          
Exhaust Camshaft Position (CMP) Sensor P0368 - Camshaft Position Sensor "B" Circuit High Bank 1 Check the following: circuit high signal voltageandcrankshaft signals permanently high8.00 [-]       0.5 [s] continuous 2 DCY
P0367 - Camshaft Position Sensor "B" Circuit Low Bank 1 Check the following: circuit low signal voltageandcrankshaft signals permanently low8.00 [-]   0.5 [s] continuous 2 DCY
P0366 - Camshaft Position Sensor "B" Circuit Range/Performance Bank 1 Check the following: rationality check signal patterndefect counter incorrect12 [-]   0.5 [s] continuous 2 DCY
Exhaust Camshaft Position P0017 - Crankshaft Position - Camshaft Position Correlation Bank 1 Sensor B Check the following: angular offset check permissible deviation < -11.01 [°CRK] camshaft adaptation not completed   20.0 [rev] 2 DCY
(CMP) Sensor                 multiple  
      or     engine speed > 80 [rpm]    
      permissible deviation > 11.01 [°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; > 25 [km/h] 8 [rev]continuous 2 DCY
      ormonitoring reference gap failure   orengine speedoractual engine stateorengine speed gradient > 600cranking> -8000.00 [rpm][rpm/s]    
  P0322 - Ignition/Distributor Engine Speed Input Circuit No Signal Check the following: signal activity check camshaft signals > 3.00 [-] vehicle speed < 1; > 25 [km/h] 3 [rev]continuous 2 DCY
      andcrankshaft signals no signal   orengine speedoractual engine stateorengine speed gradient > 600cranking> -8000.00 [rpm][rpm/s]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Crankshaft Position (CKP) Sensor P0321 - Ignition/Distributor Engine Speed Input Circuit Range/Performance Check the following: rationality check: DGI sensor PWM-signalorengine stop positionorreverse pulse length not plausiblenot plausible not plausible   DGI-sensor is powered during engine stop     0.5 [s] continuous 2 DCY
Crankshaft Position System P0315 - Crankshaft Position System Variation Not Learned Check the following: check of max. value of segment segment time value > 1.80 [°CRK] general conditions     0.00 [-] 2 DCY
    time adaptation             multiple  
            segment time adaptation active      
            misfire not detected      
            counter for engine working >= 20.00 [-]    
            cycles before start of adaptation        
            adaptation range conditions        
            for AT (if equipped)        
            engine speed average > 1400; < 2600 [rpm]    
            engine torque > 60.00 [Nm]    
            engine torque < 110.00...160.00 [Nm]    
            adaptation range conditions        
            for MT (if equipped)        
            engine speed average > 1400; < 2600 [rpm]    
            engine torque > 60.00 [Nm]    
            engine torque < 110.00...160.00 [Nm]    
            adaptation range conditions        
            for DCT (if equipped)        
            engine speed average > 1400; < 2600 [rpm]    
            engine torque > 60.00 [Nm]    
            engine torque < 110.00...160.00 [Nm]    
            condition for adaptation @        
            normal operation mode        
            segment time adaptation fulfilled      
Engine Coolant Temperature P2183 - Engine Coolant Temperature Sensor 2 Circuit Range/Performance Check the following: cross check deviation count     propulsion off time > 21600.0 [s]    
(ECT) Sensor @ Radiator Outlet     counter of detected temperature deviations >= 2.00 [-] Retained-Heat Detection after driving conditiones not equipped   0.0 [s] once / DCY 2 DCY
      and     Retained-Heat Detection after driving conditiones with combustion checked      
      counter of detected temperature deviations of the other involved temperature sensors < 2.00 [-] Retained-Heat Detection after Purge Manifold checked      

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
      required temperature     (referenced)        
    deviation to increment
    counter
    ROT
    vs.
ECT downstream not equipped [K]
    or
    ROT
    vs.
ECT @ cylinder head not equipped [K]
    or
    ROT
    vs.
AAT > 24.8 [K]
    or
    ROT
    vs.
IAT upstream Throttle > 24.8 [K]
    or
    ROT
    vs.
IAT 2 not equipped [K]
    or
    ROT
    vs.
IAT 3 not equipped [K]
    or
    ROT
    vs.
IAT 4 not equipped [K]
    or
    ROT
    vs.
EOT > 24.8 [K]
    or
    ROT
    vs.
heating circuit temperature not equipped [K]
    or
    ROT
    vs.
inverter coolant temperature not equipped [K]
    or
    ROT
    vs.
EOT @ cylinder head not equipped [K]
    or
    ROT
    vs.
ECT @ crankcase not equipped [K]
    or
    ROT
    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.
Ambient Air Temperature (AAT) P0071 - Ambient Air Temperature Sensor Circuit "A" Range/Performance Check the following: cross check deviation count     propulsion off time > 21600.0 [s]    
Sensor     counter of detected temperature deviations >= 2.00 [-] Retained-Heat Detection after driving conditiones not equipped   0.0 [s] once / DCY 2 DCY
      and     Retained-Heat Detection after driving conditiones with combustion checked      
      counter of detected temperature deviations of the other involved temperature sensors < 2.00 [-] Retained-Heat Detection after Purge Manifold checked      
      required temperature     (referenced)        
      deviation to increment              
      counter              
      AAT              
      vs.              
      ECT downstream not equipped [K]          
      or              
      AAT              
      vs.              
      ROT > 24.8 [K]          
      or              
      AAT              
      vs.              
      ECT @ cylinder head not equipped [K]          
      or              
      AAT              
      vs.              
      IAT upstream Throttle > 24.8 [K]          
      or              
      AAT              
      vs.              
      IAT 2 not equipped [K]          
      or              
      AAT              
      vs.              
      IAT 3 not equipped [K]          
      or              
      AAT              
      vs.              
      IAT 4 not equipped [K]          
      or              
      AAT              
      vs.              
      EOT > 24.8 [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]          

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Intake Air Temperature (IAT) P0111 - Intake Air Temperature Sensor 1 Circuit Range/Performance Bank 1 Check the following: cross check deviation count     propulsion off time > 21600.0 [s]    
Sensor upstream Throttle     counter of detected temperature deviations >= 2.00 [-] Retained-Heat Detection after driving conditiones not equipped   0.0 [s] once / DCY 2 DCY
      and     Retained-Heat Detection after driving conditiones with combustion checked      
      counter of detected temperature deviations of the other involved temperature sensors < 2.00 [-] Retained-Heat Detection after Purge Manifold checked      
      required temperature     (referenced)        
      deviation to increment              
      counter              
      IAT upstream Throttle              
      vs.              
      ECT downstream not equipped [K]          
      or              
      IAT upstream Throttle              
      vs.              
      ROT > 24.8 [K]          
      or              
      IAT upstream Throttle              
      vs.              
      ECT @ cylinder head not equipped [K]          
      or              
      IAT upstream Throttle              
      vs.              
      AAT > 24.8 [K]          
      or              
      IAT upstream Throttle              
      vs.              
      IAT 2 not equipped [K]          
      or              
      IAT upstream Throttle              
      vs.              
      IAT 3 not equipped [K]          
      or              
      IAT upstream Throttle              
      vs.              
      IAT 4 not equipped [K]          
      or              
      IAT upstream Throttle              
      vs.              
      EOT > 24.8 [K]          
      or              
      IAT upstream Throttle              
      vs.              
      heating circuit temperature not equipped [K]          
      or              
      IAT upstream Throttle              
      vs.              
      inverter coolant temperature not equipped [K]          
      or              
      IAT upstream Throttle              
      vs.              
      EOT @ cylinder head not equipped [K]          
      or              
      IAT upstream Throttle              
      vs.              
      ECT @ crankcase 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.
      orIAT upstream Throttle vs.engine compartmenttemperature not equipped [K]          
Engine Oil Temperature (EOT) P0196 - Engine Oil Temperature Sensor "A" Range/Performance Check the following: cross check deviation count     propulsion off time > 21600.0 [s]    
Sensor     counter of detected temperature deviations >= 2.00 [-] Retained-Heat Detection after driving conditiones not equipped   0.0 [s] once / DCY 2 DCY
      and     Retained-Heat Detection after driving conditiones with combustion checked      
      counter of detected temperature deviations of the other involved temperature sensors < 2.00 [-] Retained-Heat Detection after Purge Manifold checked      
      required temperature     (referenced)        
      deviation to increment              
      counter              
      EOT              
      vs.              
      ECT downstream not equipped [K]          
      or              
      EOT              
      vs.              
      ROT > 24.8 [K]          
      or              
      EOT              
      vs.              
      ECT @ cylinder head not equipped [K]          
      or              
      EOT              
      vs.              
      AAT > 24.8 [K]          
      or              
      EOT              
      vs.              
      IAT upstream Throttle > 24.8 [K]          
      or              
      EOT              
      vs.              
      IAT 2 not equipped [K]          
      or              
      EOT              
      vs.              
      IAT 3 not equipped [K]          
      or              
      EOT              
      vs.              
      IAT 4 not equipped [K]          
      or              
      EOT              
      vs.              
      heating circuit temperature not equipped [K]          
      or              
      EOT              
      vs.              
      inverter coolant temperature not equipped [K]          
      or              
      EOT              
      vs.              
      EOT @ cylinder head 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.
      orEOTvs.ECT @ crankcaseorEOTvs.engine compartment temperature not equippednot equipped [K][K]          
conditions temperature cross   ---       Conditions:        
check        
Retained-Heat Detection after   accum. time engine runnuing >= 30.0 [s]
driving conditiones with       accumulation enable if:
combustion   engine speed >= 400 [rpm]
    vehicle speed > 38 [km/h]
    for time > 30.0 [s]
        temperature difference
    diff. ECT downstream @ start not calibrated [K]
        vs. min temp. until conditions
    diff. ROT @ start vs. min temp. <= 8.3 [K]
        until conditions
    diff. ECT @ cylinder head @ not calibrated [K]
        start vs. min temp. until
        conditions
    diff. AAT @ start vs. min temp. <= 8.3 [K]
        until conditions
    diff. EOT @ start vs. min temp. <= 8.3 [K]
        until conditions
    diff. heating circuit temperature not calibrated [K]
        @ start vs. min temp. until
        conditions
    diff. inverter coolant temperature not calibrated [K]
        @ start vs. min temp. until
        conditions
    diff. EOT @ cylinder head @ not calibrated [K]
        start vs. min temp. until
        conditions
    diff. ECT @ crankcase @ start not calibrated [K]
        vs. min temp. until conditions
    diff. engine compartment not calibrated [K]
        temperature @ start vs. min
        temp. until conditions
Conditions temperature Cross CheckRetained-Heat Detection after Purge Manifold   ---       Conditions:throttle position engine speed for time > 0.00> 400> 28.0 [%][rpm][s]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            temperature difference        
diff. IAT upstream throttle @start vs. min. temp. until conditions <= 8.3 [K]
    IF (for high electric rangevehicles)
diff. IAT upstream throttle @ start vs. min. temp. untilconditions > 8.3 [K]
    then
diff. (IAT upstream throttle -AAT) @ start vs. diff. until conditions <= -3549.9 [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]
Engine Oil Temperature (EOT) Sensor P0197 - Engine Oil Temperature Sensor "A" Circuit Low Check the following: circuit high signal input stage: short to battery plusfor time detected> 2.0 [s] time after ignition on > 3.0 [s] 3.0 [s] continuous 2 DCY
Engine Oil Temperature (EOT) Sensor P0198 - Engine Oil Temperature Sensor "A" Circuit High Check the following: circuit low signal input stage: short to groundfor time detected> 2.0 [s] time after ignition on > 3.0 [s] 3.0 [s] continuous 2 DCY
Engine Oil Temperature (EOT)Sensor P0196 - Engine Oil Temperature Sensor "A" Range/Performance Check the following: range check period of time < 24; > 87 [ms] time after ignition on > 3.0 [s] 6.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 Service Information. rationality check signal gradient > 0.25 [kPa/s]       2.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 Service Information. rationality check signal gradient < -0.25 [kPa/s] 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.
  P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. rationality check diff. BARO sensor vs. last DCY > | 10.00 | [kPa] MAF > 45.00 [kg/h] 2.0 [s]once / DCY 2 DCY
    anddiff. BARO sensor signal vs. modeled BARO > 21.00 [kPa] ratio modeled MAP to modeled BARO < 0.82 [-]  
P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. rationality check diff. BARO sensor vs. last DCY > | 10.00 | [kPa] MAF > 45.00 [kg/h] 2.0 [s]once / DCY 2 DCY
    anddiff. BARO sensor signal vs. modeled BARO < -21.00 [kPa] ratio modeled MAP to modeled BARO < 0.82 [-]    
Barometric Pressure (BARO) Sensor P2229 - Barometric Pressure Sensor "A" Circuit High Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. out of range high BARO > 115.00 [kPa]       0.5 [s]continuous 2 DCY
P2228 - Barometric Pressure Sensor "A" Circuit Low Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. out of range low BARO < 45.00 [kPa]   0.5 [s]continuous 2 DCY
Mass Air Flow (MAF) Sensor P0100 - Mass or Volume Air Flow Sensor "A" Circuit Check the following: internal check MAF sensor signal 0 [ A μs] engine speed > 20 [rpm] 0.2 [s] 2 DCY
                  continuous  
            battery voltage > 11.00 [V]    
Mass Air Flow (MAF) Sensor P0103 - Mass or Volume Air Flow Sensor "A" Circuit High Check the following: circuit high MAF sensor signal > 1100 [ A μs] engine speed > 20 [rpm] 0.2 [s] 2 DCY
                  continuous  
            battery voltage > 11.00 [V]    
Mass Air Flow (MAF) Sensor P0102 - Mass or Volume Air Flow Sensor "A" Circuit Low Check the following: circuit low MAF sensor signal < 66 [ A μs] engine speed > 20 [rpm] 0.2 [s] 2 DCY
                  continuous  
            battery voltage > 11.00 [V]    
Mass Air Flow (MAF) Sensor P0101 - Mass or Volume Air Flow Sensor "A" Circuit Range/Performance Check the following: out of range low MAF < -10.00 [kg/h] camshaft revolutions > 150.00 [-] 1.0 [s]continuous 2 DCY
            engine speed > 20 [rpm]    
  P0101 - Mass or Volume Air Flow Sensor "A" Circuit Range/Performance Check the following: out of range high MAF > 1100.00 [kg/h] camshaft revolutions > 150.00 [-] 1.0 [s]continuous 2 DCY
            engine speed > 20 [rpm]    
  P0101 - Mass or Volume Air Flow Sensor "A" Circuit Range/Performance Check the following: rationality check mass air flow MAF vs. lower threshold model < 0...450 [kg/h] camshaft revolutions > 150.00 [-] 1.0 [s]continuous 2 DCY
            engine speed > 20 [rpm]    
  P0101 - Mass or Volume Air Flow Sensor "A" Circuit Range/Performance Check the following: rationality check mass air flow MAF vs. upper threshold model > 23...1100 [kg/h] camshaft revolutions > 150.00 [-] 1.0 [s]continuous 2 DCY
            engine speed > 20 [rpm]    
  P0101 - Mass or Volume Air Flow Sensor "A" Circuit Range/Performance Check the following: rationality check load survey load calculation > 20.00 [%] engine speed 1000...6040 [rpm] 0 (FTP: 100.0) [s]continuous 2 DCY
      and     ECT > 53 [°C]    
      fuel system (mult.) < -20.00 [%] IAT upstream throttle < 95 [°C]    
            MAF > 45 [kg/h]    
            engine load 15...90 [%]    
            ratio MAP to BARO < 0.82 [-]    
            evap purge valve closed      
            lambda control closed loop      
  P0101 - Mass or Volume Air Flow Sensor "A" Circuit Range/Performance Check the following: rationality check load survey load calculation < -20.00 [%] engine speed 1000...6040 [rpm] 0 (FTP: 100.0) [s]continuous 2 DCY
      and     ECT > 53 [°C]    
      fuel system (mult.) > 20.00 [%] IAT upstream throttle < 95 [°C]    
            MAF > 45 [kg/h]    
            engine load 15...90 [%]    
            ratio MAP to BARO < 0.82 [-]    
            evap purge valve closed      
            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.
Intake Air (IA) System P0068 - MAP/MAF - Throttle Position Correlation Check the following: load survey below threshold plausibility with fuel system     engine speed 1000...6040 [rpm]    
      load calculation < -35.00 [%] ECT > 53 [°C] 0 (FTP:240.0) [s] 2 DCY
                  multiple  
            IAT upstream throttle < 95 [°C]    
            MAF -10...1100 [kg/h]    
            engine load 15...90 [%]    
            ratio MAP to BARO < 0.82 [-]    
            evap purge valve closed      
            lambda control closed loop      
  P0068 - MAP/MAF - Throttle Position Correlation Check the following: load survey above threshold plausibility with fuel system     engine speed 1000...6040 [rpm]    
      load calculation > 35.00 [%] ECT > 53 [°C] 0 (FTP:240.0) [s] 2 DCY
                  multiple  
            IAT upstream throttle < 95 [°C]    
            MAF -10...1100 [kg/h]    
            engine load 15...90 [%]    
            ratio MAP to BARO < 0.82 [-]    
            evap purge valve closed      
            lambda control closed loop      
Intake Air Temperature (IAT)Sensor upstream Throttle P0113 - Intake Air Temperature Sensor 1 Circuit High Bank 1 Check the following: circuit high signal voltage > 4.50 [V] ECT @ start not calibrated [°C] 1.0 [s]continuous 2 DCY
            or        
            ECT not calibrated [°C]    
            MAF not calibrated [kg/h]    
            vehicle speed not calibrated [km/h]    
Intake Air Temperature (IAT)Sensor upstream Throttle P0112 - Intake Air Temperature Sensor 1 Circuit Low Bank 1 Check the following: circuit low signal voltage < 0.10 [V]       1.0 [s]continuous 2 DCY
Throttle Actuator P2106 - Throttle Actuator Control System - Forced Limited Power Check the following: circuit high / circuit low signal current (@ low side and high side path) >= 7.50...11.50 [A] actuatorbattery voltage commanded on> 7.5 [V] 0.5 [s] multiple 2 DCY
P2106 - Throttle Actuator Control System - Forced Limited Power Check the following: open circuit signal voltage @ out 1signal voltage @ out 2 >= 1.74...2.26<= 1.74...2.26 [V][V] actuatorbattery voltage commanded off> 7.5 [V] 0.5 [s] multiple 2 DCY
P2106 - Throttle Actuator Control System - Forced Limited Power Check the following: over temperature (current reduction) power stage temperatureorsignal current >=150...165>= 1.4...3.6 [°C][A] actuatorbattery voltage commanded on> 7.5 [V] 0.5 [s] multiple 2 DCY
P2106 - Throttle Actuator Control System - Forced Limited Power Check the following: thermal shutdown power stage temperature >= 175 [°C] actuatorbattery voltage commanded on> 7.5 [V] 0.5 [s] multiple 2 DCY
P2106 - Throttle Actuator Control System - Forced Limited Power Check the following: communication check SPI communications check Identifier error detected battery voltageactuator > 7.5commanded on [V] 0.5 [s] multiple 2 DCY
P2101 - Throttle Actuator "A" Control Motor Circuit Range/Performance Check the following: signal range check duty cycle > 80.00 [%] powerstageengine speedaccelerator pedal position battery voltage commanded on> 0> 0.00> 7.5 [rpm][%][V] 0.8 [s] once / DCY 2 DCY
P2101 - Throttle Actuator "A" Control Motor Circuit Range/Performance Check the following: rationality check dev. actual vs. setpoint throttleposition > 4.00...50.00 [%]     0.5 [s]once / DCY 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.
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.40; > 0.80 [V] engine speed 0 [rpm] 0.3 [s]multiple 2 DCY
      or     vehicle speed 0 [km/h]    
      TPS 2 signal voltage < 4.20; > 4.60 [V] first start of DCY        
            ignition on      
            ECT -20...120 [°C]    
            IAT upstream throttle -20...143 [°C]    
            or        
            engine stop        
            engine afterrun active      
            ECT 5...120 [°C]    
            IAT upstream throttle 5...143 [°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 voltageor < 0.40; > 0.80 [V] engine speedvehicle speed 00 [rpm][km/h] 0.3 [s] multiple 2 DCY
      TPS 2 signal voltage < 4.20; > 4.60 [V] first start of DCY        
            ignition on      
            ECT -20...120 [°C]    
            IAT upstream throttle -20...143 [°C]    
            or        
            engine stop        
            engine afterrun active      
            ECT 5...120 [°C]    
            IAT upstream throttle 5...143 [°C]    
Throttle Actuator P0638 - Throttle Actuator Control Range/Performance Bank 1 Check the following: rationality check closemovement time to close to reference point > 0.6 [s] engine speed 0 [rpm] 5.0 [s]multiple 2 DCY
      and     vehicle speed 0 [km/h]    
      deviation to reference point > 2.88 [%] ECT > -20 [°C]    
            IAT upstream throttle > -20 [°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.61 [V]       200 [ms]continuous 2 DCY
P2123 - Throttle/Pedal Position Sensor/Switch "D" Circuit High Check the following: circuit high signal voltage > 4.79 [V]   200 [ms]continuous 2 DCY
Accelerator Pedal Position (APP) P2138 - Throttle/Pedal Position Sensor/Switch "D"/"E" Voltage Correlation Check the following: rationality check signal voltage sensor 1 vs. 2 > |0.17...0.70| [V] signal voltage sensor 1 > 445 [mV] 0.24 [s] 2 DCY
Sensor 1 and 2                 continuous  
            signal voltage sensor 2 > 445 [mV]    
Accelerator Pedal Position (APP) Sensor 2 P2127 - Throttle/Pedal Position Sensor/Switch "E" Circuit Low Check the following: circuit low signal voltage < 0.27 [V]       200 [ms]continuous 2 DCY
P2128 - Throttle/Pedal Position Sensor/Switch "E" Circuit High Check the following: circuit high signal voltage > 2.43 [V]   200 [ms]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.
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| > 5.10...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| > 5.10...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 > 100 [rpm] time after engine start >= 0.0 [s] 5.0 [s]multiple 2 DCY
      and     BARO > 0.00 [kPa]    
      RPM controller torque value not calibrated [Nm] ECT -48...143 [°C]    
            IAT upstream throttle > -48 [°C]    
            torque safety limitation not active      
            conditions vehicle speed:        
            vehicle speed 0 [km/h]    
            or        
            engine running and decoupled from powertrain (for hybrid) not equipped      
            conditions driver request:        
            accelerator pedal released by driver      
            for time > 0.0 [s]    
            for manual transmission:        
            engine load < 23.25...29.25 [%]    
  P0507 - Idle Control System RPM - Higher Than Expected Check the following: out of range high engine speed deviation < -100 [rpm] time after engine start >= 0.0 [s] 10.0 [s]multiple 2 DCY
      and     BARO > 0.00 [kPa]    
      RPM controller torque value not calibrated [Nm] ECT -48...143 [°C]    
      or     IAT upstream throttle > -48 [°C]    
      integrated number of fuel cut off transitions >= 4.00 [-] torque safety limitationconditions vehicle speed: not active      
            vehicle speed 0 [km/h]    
            or        
            engine running and decoupled from powertrain (for hybrid) not equipped      
            conditions driver request:        
            accelerator pedal released by driver      
            or        
            engine running and decoupled from 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 > 100 [rpm] catalyst heating active   5.0 [s]multiple 2 DCY
Idle Speed Control (ISC)     andRPM controller torque value not calibrated [Nm] time after engine start BAROECTtorque safety limitation conditions vehicle speed: vehicle speedorengine running and decoupled from powertrain (for hybrid) conditions driver request: accelerator pedalorengine running and decoupled from powertrain (for hybrid) for timefor manual transmission:engine load >= 0.0> 0.00-48...143not active0not equippedreleased by driver not equipped> 0.0not calibrated [s][kPa][°C][km/h][s][%]    
  P050A - Cold Start Idle Control System Performance Check the following: out of range high engine speed deviation < -100 [rpm] catalyst heating active   10.0 [s]multiple 2 DCY
      andRPM controller torque valueorintegrated number of fuel cut off transitions not calibrated not calibrated [Nm] [-] time after engine start BAROECTtorque safety limitation conditions vehicle speed: vehicle speedorengine running and decoupled from powertrain (for hybrid) conditions driver request: accelerator pedalorengine running and decoupled from powertrain (for hybrid)for time >= 0.0> 0.00-48...143not active0not equippedreleased by driver not equipped> 0.0 [s][kPa][°C][km/h][s]    
Cold Start Monitoring P050B - Cold Start Ignition Timing Performance Check the following: -- Check for any engine speed sensor or ignition coil faults and diagnose them first. If no other codes are set, replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. idle diff. commanded vs. actualspark timing > 16.00 [%] general:     10.0 [s]once / DCY 2 DCY
Ignition Control (IC)   ignition timing monitor       commanded spark retard during catalyst heating < 84.0 [%]    
            catalyst heating active      
            for time > 3.0 [s]    
            fuel cut off not active      
            BARO > 63.00 [kPa]    
            idle condition active      
            diff. relative engine load vs.filtered relative engine load <= | 6.00 | [%]    
            (for relative engine load dynamic detection)        
            diff. engine speed vs. filtered engine speed <= | 750 | [rpm]    
            (for engine speed dynamic detection)        
            relative engine load <= 100.01 [%]    
            conditions vehicle speed:        
            vehicle speed 0.0 [km/h]    
            or        
            engine running and decoupled from powertrain (for hybrid) not equipped      

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Ignition Coil P2300 - Ignition Coil "A" Primary Control Circuit Low Check the following: circuit low signal current >= 14...100 [mA] engine speed > 1400 [rpm] 10.00 [events] continuous 2 DCY
  P2312 - Ignition Coil "E" Primary Control Circuit Low Check the following:         or        
  P2306 - Ignition Coil "C" Primary Control Circuit Low Check the following:         ignition counter >= 7.00 [events]    
  P2315 - Ignition Coil "F" Primary Control Circuit Low Check the following:         for        
  P2303 - Ignition Coil "B" Primary Control Circuit Low Check the following:         engine speed <= 1400 [rpm]    
  P2309 - Ignition Coil "D" Primary Control Circuit Low Check the following:         ignition fade out on eachcylinder not detected      
            battery voltage 9.00...16.00 [V]    
  P0351 - Ignition Coil "A" Primary Control Circuit/Open Check the following: open circuit signal current <= 0.23...5.70 [mA] engine speed > 1400 [rpm] 10.00 [events] continuous 2 DCY
  P0355 - Ignition Coil "E" Primary Control Circuit/Open Check the following:         or        
  P0353 - Ignition Coil "C" Primary Control Circuit/Open Check the following:         ignition counter >= 7.00 [events]    
  P0356 - Ignition Coil "F" Primary Control Circuit/Open Check the following:         for        
  P0352 - Ignition Coil "B" Primary Control Circuit/Open Check the following:         engine speed <= 1400 [rpm]    
  P0354 - Ignition Coil "D" Primary Control Circuit/Open Check the following:         ignition fade out on eachcylinder not detected      
            battery voltage 9.00...16.00 [V]    
  P2301 - Ignition Coil "A" Primary Control Circuit High Check the following: circuit high signal voltage @ low side switch active >= 1.25...2.8 [V] engine speed > 1400 [rpm] 10.00 [events] continuous 2 DCY
  P2313 - Ignition Coil "E" Primary Control Circuit High Check the following:   or     or        
  P2307 - Ignition Coil "C" Primary Control Circuit High Check the following: P2316 - Ignition Coil "F" Primary Control Circuit High Check the following:   signal voltage @ low side switch not active >= 5.0...7.1 [V] ignition counterfor >= 7.00 [events]    
  P2304 - Ignition Coil "B" Primary Control Circuit High Check the following:         engine speed <= 1400 [rpm]    
  P2310 - Ignition Coil "D" Primary Control Circuit High Check the following:         ignition fade out on eachcylinder not detected      
            battery voltage 9.00...16.00 [V]    
Knock Sensor (KS) P0327 - Knock/Combustion Vibration Sensor 1 Circuit Low Bank 1 or Single Sensor Check the following: circuit low Port A signal voltage < -0.70 [V] engine speed > 1000 [rpm] 1.0 [s]multiple 2 DCY
      for number of tests >= 3.00 [-] engine speed gradient for timeconditions for engine load detectionMAPoridle modeboth conditions above must be fulfilledfor timecrankshaft limp home mode normal interval between tests (without fault suspicion) < 700.00...1000.00> 0.2< 5.00...7.00active> 0.3not active [rpm/s] [s][kPa][s]    
            crankshaft revolutions 2000.00 CRK [rev]    
            interval between tests (in case        
            of fault suspicion in current DCY)crankshaft revolutions 60.00 CRK [rev]    
            interval between tests (in case        
            of fault memory entry in previous DCY) crankshaft revolutions 2000.00 CRK [rev]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P0328 - Knock/Combustion Vibration Sensor 1 Circuit High Bank 1 or Single Sensor Check the following: circuit high Port A signal voltage > 1.00 [V] engine speed > 1000 [rpm] 1.0 [s]multiple 2 DCY
    for number of tests >= 3.00 [-] engine speed gradient for timeconditions for engine load detectionMAPoridle modeboth conditions above must be fulfilledfor timecrankshaft limp home mode normal interval between tests (without fault suspicion) < 700.00...1000.00> 0.2< 5.00...7.00active> 0.3not active [rpm/s] [s][kPa][s]  
          crankshaft revolutions 2000.00 CRK [rev]  
          interval between tests (in case      
          of fault suspicion in current DCY)crankshaft revolutions 60.00 CRK [rev]  
          interval between tests (in case      
          of fault memory entry in previous DCY) crankshaft revolutions 2000.00 CRK [rev]  
P0327 - Knock/Combustion Vibration Sensor 1 Circuit Low Bank 1 or Single Sensor Check the following: circuit low Port B signal voltage < -0.70 [V] engine speed > 1000 [rpm] 1.0 [s]multiple 2 DCY
    for number of tests >= 3.00 [-] engine speed gradient for timeconditions for engine load detectionMAPoridle modeboth conditions above must be fulfilledfor timecrankshaft limp home mode normal interval between tests (without fault suspicion) < 700.00...1000.00> 0.2< 5.00...7.00active> 0.3not active [rpm/s] [s][kPa][s]  
          crankshaft revolutions 2000.00 CRK [rev]  
          interval between tests (in case      
          of fault suspicion in current DCY)crankshaft revolutions 60.00 CRK [rev]  
          interval between tests (in case      
          of fault memory entry in previous DCY) crankshaft revolutions 2000.00 CRK [rev]  

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P0328 - Knock/Combustion Vibration Sensor 1 Circuit High Bank 1 or Single Sensor Check the following: circuit high Port B signal voltage > 1.00 [V] engine speed > 1000 [rpm] 1.0 [s]multiple 2 DCY
    for number of tests >= 3.00 [-] engine speed gradient for timeconditions for engine load detectionMAPoridle modeboth conditions above must be fulfilledfor timecrankshaft limp home mode normal interval between tests (without fault suspicion) < 700.00...1000.00> 0.2< 5.00...7.00active> 0.3not active [rpm/s] [s][kPa][s]  
          crankshaft revolutions 2000.00 CRK [rev]  
          interval between tests (in case      
          of fault suspicion in current DCY)crankshaft revolutions 60.00 CRK [rev]  
          interval between tests (in case      
          of fault memory entry in previous DCY) crankshaft revolutions 2000.00 CRK [rev]  
Knock Sensor (KS) 2 P0332 - Knock/Combustion Vibration Sensor 2 Circuit Low Bank 2 Check the following: circuit low Port A signal voltage < -0.70 [V] engine speed > 1000 [rpm] 1.0 [s]multiple 2 DCY
      for number of tests >= 3.00 [-] engine speed gradient for timeconditions for engine load detectionMAPoridle modeboth conditions above must be fulfilledfor timecrankshaft limp home mode normal interval between tests (without fault suspicion) < 700.00...1000.00> 0.2< 5.00...7.00active> 0.3not active [rpm/s] [s][kPa][s]    
            crankshaft revolutions 2000.00 CRK [rev]    
            interval between tests (in case        
            of fault suspicion in current DCY)crankshaft revolutions 60.00 CRK [rev]    
            interval between tests (in case        
            of fault memory entry in previous DCY) crankshaft revolutions 2000.00 CRK [rev]    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P0333 - Knock/Combustion Vibration Sensor 2 Circuit High Bank 2 Check the following: circuit high Port A signal voltage > 1.00 [V] engine speed > 1000 [rpm] 1.0 [s]multiple 2 DCY
    for number of tests >= 3.00 [-] engine speed gradient for timeconditions for engine load detectionMAPoridle modeboth conditions above must be fulfilledfor timecrankshaft limp home mode normal interval between tests (without fault suspicion) < 700.00...1000.00> 0.2< 5.00...7.00active> 0.3not active [rpm/s] [s][kPa][s]  
          crankshaft revolutions 2000.00 CRK [rev]  
          interval between tests (in case      
          of fault suspicion in current DCY)crankshaft revolutions 60.00 CRK [rev]  
          interval between tests (in case      
          of fault memory entry in previous DCY) crankshaft revolutions 2000.00 CRK [rev]  
P0332 - Knock/Combustion Vibration Sensor 2 Circuit Low Bank 2 Check the following: circuit low Port B signal voltage < -0.70 [V] engine speed > 1000 [rpm] 1.0 [s]multiple 2 DCY
    for number of tests >= 3.00 [-] engine speed gradient for timeconditions for engine load detectionMAPoridle modeboth conditions above must be fulfilledfor timecrankshaft limp home mode normal interval between tests (without fault suspicion) < 700.00...1000.00> 0.2< 5.00...7.00active> 0.3not active [rpm/s] [s][kPa][s]  
          crankshaft revolutions 2000.00 CRK [rev]  
          interval between tests (in case      
          of fault suspicion in current DCY)crankshaft revolutions 60.00 CRK [rev]  
          interval between tests (in case      
          of fault memory entry in previous DCY) crankshaft revolutions 2000.00 CRK [rev]  

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
  P0333 - Knock/Combustion Vibration Sensor 2 Circuit High Bank 2 Check the following: circuit high Port B signal voltage > 1.00 [V] engine speed > 1000 [rpm] 1.0 [s]multiple 2 DCY
    for number of tests >= 3.00 [-] engine speed gradient for timeconditions for engine load detectionMAPoridle modeboth conditions above must be fulfilledfor timecrankshaft limp home mode normal interval between tests (without fault suspicion) < 700.00...1000.00> 0.2< 5.00...7.00active> 0.3not active [rpm/s] [s][kPa][s]  
          crankshaft revolutions 2000.00 CRK [rev]  
          interval between tests (in case      
          of fault suspicion in current DCY)crankshaft revolutions 60.00 CRK [rev]  
          interval between tests (in case      
          of fault memory entry in previous DCY) crankshaft revolutions 2000.00 CRK [rev]  
Knock Sensor (KS) P0327 - Knock/Combustion Vibration Sensor 1 Circuit Low Bank 1 or Single Sensor Check the following: out of range low reference voltage < 0.45...2.50 [V] engine speed > 1960 [rpm] 5.0 [s]multiple 2 DCY
  P0332 - Knock/Combustion Vibration Sensor 2 Circuit Low Bank 2 Check the following:         ECT > 53 [°C]    
            engine load > 36.00...43.50 [%]    
  P0328 - Knock/Combustion Vibration Sensor 1 Circuit High Bank 1 or Single Sensor Check the following: out of range high reference voltage > 160.72...240.00 [V] engine speed > 1960 [rpm] 5.0 [s]multiple 2 DCY
  P0333 - Knock/Combustion Vibration Sensor 2 Circuit High Bank 2 Check the following:         ECT > 53 [°C]    
            engine load > 36.00...43.50 [%]    
Brake Light Switch P0571 - Brake Switch "A" Circuit Check the following:-- Check the brake light switch and its associated circuits. Refer to appropriate electrical schematic. functional check brake light switchbrake test switch not activeactive   ignition on   20.0 [s] multiple 2 DCY
Fan Control (FC) Module P2D8B - Fan 2 Control Module Performance Check the following: actuator internal check (shortcircuit) error counter > 3.00 [-]       0 [s]continuous 2 DCY
      actuator diagnostic signal -        
      counting sequence:        
      time duration of ground signalsent by pump > 5.7...6.3 [s]    
      with delay time > 1.5...2.5 [s]    
Fan Control (FC) Module P2B31 - Fan 2 Performance/Stuck Off Check the following: actuator internal check (fanblocked) error counter > 3.00 [-] duty cycle > 13 [%] 0 [s]continuous 2 DCY
      actuator diagnostic signal -     for time > 90 [s]    
      counting sequence:              
      time duration of ground signal sent by pump > 4.7...5.3 [s]          
      with delay time > 1.5...2.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.
Fan Control (FC) Module P2D87 - Fan 1 Control Module Over Temperature Check the following: functional check - over-temperature power stage error counter > 3.00 [-]       0 [s]continuous 2 DCY
      actuator diagnostic signal -        
      counting sequence:        
      PWM signal short to ground > 0.7...1.3 [s]    
      with delay time > 1.5...2.5 [s]    
Fan Control (FC) Module P2D88 - Fan 1 Control Module Performance Check the following: actuator internal check (shortcircuit) error counter > 3.00 [-]       0 [s]continuous 2 DCY
      actuator diagnostic signal -        
      counting sequence:        
      time duration of ground signalsent by pump > 2.7...3.3 [s]    
      with delay time > 1.5...2.5 [s]    
Fan Control (FC) Module P2B2F - Fan 1 Performance/Stuck Off Check the following: actuator internal check (fanblocked) error counter > 3.00 [-] duty cycle > 13 [%] 0 [s]continuous 2 DCY
      actuator diagnostic signal -     for time > 90 [s]    
      counting sequence:              
      time duration of ground signal sent by pump > 1.7...2.3 [s]          
      with delay time > 1.5...2.5 [s]          
Fan Control (FC) Module P2D89 - Fan 1 Control Module Supply Voltage Circuit Check the following: actuator internal check(electronics) error counter > 3.00 [-]       0 [s]continuous 2 DCY
      actuator diagnostic signal -        
      counting sequence:        
      time duration of ground signalsent by pump > 3.7...4.3 [s]    
      with delay time > 1.5...2.5 [s]    
Fan Control (FC) Module P0691 - Fan 1 Control Circuit Low Check the following: circuit low signal voltage <= 2.74...3.26 [V] actuatorECM pre-drive battery voltage commanded offnot detected 9.00...16.00 [V] 10.0 [s] continuous 2 DCY
P0480 - Fan 1 Control Circuit Check the following: open circuit signal voltage > 2.74...3.26; <= 4.70...5.40 [V] actuatorECM pre-drive battery voltage commanded offnot detected 9.00...16.00 [V] 0.5 [s] continuous 2 DCY
P0692 - Fan 1 Control Circuit High Check the following: circuit high signal current >= 2.2...4.0 [A] actuatorECM pre-drive battery voltage commanded onnot detected 9.00...16.00 [V] 0.5 [s] continuous 2 DCY
Fan Control (FC) Module P0634 - Control Module Internal Temperature "A" Too High Check the following: over-temperature power stage power stage temperature > 155...165 [°C] actuatorECM pre-drive battery voltage commanded onnot detected 9.00...16.00 [V] 0.5 [s] continuous 2 DCY
Main Relay P0686 - ECM/PCM Power Relay Control Circuit Low Check the following: circuit low signal voltage < 1.40....2.40 [V] actuatorevent counter commanded off> 3.00 [-] 0 [s]continuous 1 DCY
Main Relay P068B - ECM/PCM Power Relay De-Energized Performance - Too Late Check the following: functional check -stuck check time ECU shut down after ECUshut down commanded >= 250 [ms]       0 [s]once / DCY 1 DCY
Main Relay P068A - ECM/PCM Power Relay De-Energized Performance - Too Early Check the following: functional check - early opening after engine start defect counter >= 1.00 [-] enginefor timevoltage after engine start running> 10.0> 13.20 [s][V] 0 [s]once / DCY 1 DCY

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Battery Voltage U3501 - Control Module Input Power "A" Circuit Low Check the following: -- Check powers/grounds to Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. vehicle state: not ready to driveout of range low battery voltage < 9.00 [V] ignitionengineengine start @ current DCY onnot running not detected   9.0 [s] continuous 2 DCY
Battery Voltage U3502 - Control Module Input Power "A" Circuit High Check the following: -- Check powers/grounds to Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. vehicle state: not ready to driveout of range high battery voltage > 16.00 [V] ignitionengineengine start @ current DCY onnot running not detected   9.0 [s] continuous 2 DCY
Battery Voltage U3501 - Control Module Input Power "A" Circuit Low Check the following: -- Check powers/grounds to Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. vehicle state: ready to drive battery voltage < 11.00 [V] case 1     9.0 [s]continuous 2 DCY
    out of range low       engine running      
            time after first engine start > 1.0 [s]    
            case 2        
            engine not running      
            stop/start mode active      
Battery Voltage U3502 - Control Module Input Power "A" Circuit High Check the following: -- Check powers/grounds to Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. vehicle state: ready to drive battery voltage > 16.00 [V] case 1     9.0 [s]continuous 2 DCY
    out of range high       engine running      
            time after first engine start > 1.0 [s]    
            case 2        
            engine not running      
            stop/start mode active      
Battery Voltage U3501 - Control Module Input Power "A" Circuit Low Check the following: -- Check powers/grounds to Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. vehicle state: ECM keep alive modeout of range low battery voltage < 9.00 [V] ECM keep alive mode active   9.0 [s] continuous 2 DCY
Battery Voltage U3502 - Control Module Input Power "A" Circuit High Check the following: -- Check powers/grounds to Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. vehicle state: ECM keep alive modeout of range high battery voltage > 16.00 [V] ECM keep alive mode active   9.0 [s] continuous 2 DCY
Battery Voltage P0562 - System Voltage Low Check the following: -- Check powers/grounds to Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. ECM power supply check signal voltage <= 1.5...2.0 [V] ECM initialization active   2 [events]once / DCY 1 DCY
Engine Control Module (ECM): Internal Timer P2610 - ECM/PCM Engine Off Timer Performance Check the following:-- Check the powers / grounds to the Engine/Motor Control Module -J623-. If all are ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. out of range high - ECM after run deviation between ECM internal time and ECM afterrun time > 6.00 [%] ECM keep alive-time after ignition off > 50.0 [s] 0 [s]once / DCY 2 DCY
P2610 - ECM/PCM Engine Off Timer Performance Check the following:-- Check the powers / grounds to the Engine/Motor Control Module -J623-. If all are ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. out of range low - ECM after run deviation between ECM internal time and ECM afterrun time < -6.00 [%] ECM keep alive-time after ignition off > 50.0 [s] 0 [s]once / DCY 2 DCY
P2610 - ECM/PCM Engine Off Timer Performance Check the following:-- Check the powers / grounds to the Engine/Motor Control Module -J623-. If all are ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. out of range low deviation between ECM internal time and ECM afterrun time < -6.00 [%] ingnition (after ECU shut down) on 0 [s]once / DCY 2 DCY
Engine Control Module (ECM):5V Supply Voltage P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. internal hardware check under-/ overvoltage detection           2.0 [s]continuous 2 DCY
Engine Control Module (ECM):Barometric Pressure (BARO) Sensor P2228 - Barometric Pressure Sensor "A" Circuit Low Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. internal hardware check circuit lowSPI communication detectederror detected         1.1 [s] continuous 2 DCY
  P2229 - Barometric Pressure Sensor "A" Circuit High Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. internal hardware check circuit high detected       1.1 [s]continuous 2 DCY
      orinternal checksum SPI communication failed error detected    
Engine Control Module (ECM):Coding P064F - Unauthorized Software/Calibration Detected Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. code check of ECM internal check not valid         0.5 [s]once / DCY 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 Control Module (ECM):EEPROM P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service 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 Service Information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service 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 Service Information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service 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 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 Service Information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service 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 Service Information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service 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 Control Module P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: A/D converter test pulse check failed         0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle ControlModule P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: A/D converter test voltage check failed         0.5 [s] continuous 2 DCY
Engine Control Module (ECM): P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: torque torque deviation for time > 0.5 [s] internal engine speed > 1240 [rpm] 0 [s] 2 DCY
Electronic Throttle Control                 continuous  
Module     or              
      integrated relative torque > 32.00 [%*s]          
      deviation              
Engine Control Module (ECM):Electronic Throttle Control Module P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: ignition signal mismatch hardware ignition signal vs. bus signal detected   time after engine start < 1.0 [s] 1.0 [s] once / DCY 2 DCY
Engine Control Module (ECM): Electronic Throttle ControlModule P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: Start/Engine running engine restart/run not allowed         0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle ControlModule P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: engine speed deviation difference between calculated and internal engine speed > 400 [rpm] internal engine speed > 520 [rpm] 0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle ControlModule P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: coding internal check failed         0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle ControlModule P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: ignition timing internal check failed         0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle ControlModule P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: injection rate limitation system reaction incorrect         0.5 [s] continuous 2 DCY
Engine Control Module (ECM):Electronic Throttle Control Module P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: intern system reaction incorrect         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 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 Service Information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: lambda mode internal check failed   internal engine speed > 1200 [rpm] 0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle ControlModule P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: accelerator position comparison voltage sensor1 with sensor2 implausible         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 Service Information. monitoring module function controller checkandmonitoring module check failedno failure   SPI-interface no failure   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 Service Information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: load plausibility abs. difference between predicted and real air mass > 10.50 [%] engine speed >= 1200 [rpm] 0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle ControlModule P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: hardware watch dog overvoltage detection failure         0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle ControlModule P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: hardware watch dog internal check failure         0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle ControlModule P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. function monitoring: hardware watch dog general cause failure         0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Ignition Control (IC) P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. communication check internal check error detected   engine speed not calibrated [rpm] 0.5 [s]continuous 2 DCY
P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. communication check SPI communications checkIdentifier error detected engine speed not calibrated [rpm] 0.5 [s]continuous 2 DCY
Engine Control Module (ECM):Ignition Control (IC) P06D1 - Internal Control Module Ignition Coil Control Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. communication check internal check error detected         once / DCY 2 DCY
Engine Control Module (ECM): Knock Control P0324 - Knock/Combustion Vibration Control System Error Check the following: internal hardware check signal fault counter (combustion) > 28.00 [-] engine speed gradientengine speed < | 1000.00 |not calibrated [rpm/s][rpm] 600.00 [events] multiple 2 DCY
P0324 - Knock/Combustion Vibration Control System Check the following: Error internal hardware check signal fault counter (measuringwindow) > 5.00 [-] engine speed > 1000 [rpm] 3 [s]multiple 2 DCY
Cold Start Monitoring P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate Service Information. rationality check ratio injection fault counter tonumber of requested injections > 0.10 [-] general conditions   [s] 60 [s]once / DCY 2 DCY
Engine Control Module (ECM):           engine running    
Multi Injection           injection mode for catalystheating active    
            injection on all cylinders active    
            catalyst heating active    
            conditions at fault decision      
            catalyst heating finished    
            required monitoring time > 10.0    

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
Engine Control Module (ECM):Production Mode U1103 - Control Module Vehicle Options Error Check the following:-- Vehicle is in production mode. Refer to appropriate Service Information for resolution. Note the mode can be deactivated with a factory scan tool or will automatically turn off after vehicle accumulates the first 100 km (62.14 miles) of driving. function monitoring: modechange production mode active   for activation:     0 [s]continuous 1 DCY
          during ECM keep alive-time afterignition off      
          vehicle speed <= 5 [km/h]  
          engine speed 0 [rpm]  
          max trip mileage since initialvehicle start-up < 100 [km]  
          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 Service Information. controller RAM check RAM error memory checksum error   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 Service 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 Service Information. internal self test test result failed         150.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 Service Information. short circuit signal voltage < 4.61...4.99 [V]       0.5 [s]continuous 2 DCY
      or        
      signal voltage > 4.99...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 Service Information. short circuit signal voltage < 4.61...4.99 [V]       0.5 [s]continuous 2 DCY
      or        
      signal voltage > 4.99...5.41 [V]    
      or        
      signal current > 200...600 [mA]    
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 Service Information. short circuit signal voltage < 4.61...4.99 [V]       0.5 [s]continuous 2 DCY
      or        
      signal voltage > 4.99...5.41 [V]    
      or        
      signal current > 200...600 [mA]    
Engine Control Module (ECM):Transport Mode P169A - Loading Mode Active Check the following:-- 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: modechange transport mode active   for activation:     0 [s]continuous 1 DCY
          during ECM keep alive-time afterignition off      
          vehicle speed <= 5 [km/h]  
          engine speed 0 [km]  
          max trip mileage since initialvehicle start-up < 100    
          production mode not active    
          for hybrid:      
          drive motor off    
COM: Ambient Air Temperature(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 Service Information. communication with BCM AAT signal: coding FDh [-] ignition on   30.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 [-] ignitionCOM: BCM (Body Control Module) onno time out   30.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: 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 > 1.0 [s] 30.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 > 1.0 [s] 30.0 [s]continuous 2 DCY
COM: Airbag P1609 - Crash Shut-Off Was Triggered Check the following:-- After proper repair of damage, erase the Engine/Motor Control Module -J623- DTC. Refer to DIAGNOSTIC MODE 04 -- ERASE DTC MEMORY . communication with Airbag received data: crash intensity forshut down Fuel Injection detected         0 [s]continuous 1 DCY
COM: Active Grille Air Shutter P05A3 - Active Grille Air Shutter "A" Control Circuit Range/Performance Check the following: actuator internal check(functional) internal hardware error detected         150.0 [s]continuous 2 DCY
COM: Active Grille Air Shutter P05A0 - Active Grille Air Shutter "A" Stuck On Check the following: actuator internal check (functional) mechanical transmission electric drive/ active grill air shutter error detected   actuator commanded on   150.0 [s] continuous 2 DCY
COM: Active Grille Air Shutter P05A0 - Active Grille Air Shutter "A" Stuck On Check the following: actuator internal check(functional) target position (blocked actuator) error detected   general conditions     150.0 [s]continuous 2 DCY
          actuator commanded on    
          conditions at fault decision      
          (standard blockade)      
          AAT >= 3.96 [°C]  
          conditions at fault decision      
          (icing detected)      
          AAT < 4 [°C]  
          or      
          AAT not calibrated [°C]  
          conditions at fault decision      
          (aerodynamic restriction)      
          vehicle speed not calibrated [km/h]  
COM: Active Grille Air Shutter P05C0 - Active Grille Air Shutter Module "A" Over Temperature Check the following: actuator internal check (functional) overvoltageorovertemperature error detectederror detected         150.0 [s] continuous 2 DCY
COM: Active Grille Air Shutter P05A3 - Active Grille Air Shutter "A" Control Circuit Range/Performance Check the following: actuator internal check(functional) initialization target value error detected   actuator commanded on   150.0 [s]continuous 2 DCY
COM: Active Grille Air Shutter U0585 - Invalid Data Received From Active Grille Air Shutter Module "A" Check the following: actuator internal check(communication) communication error detected         150.0 [s]continuous 2 DCY
COM: Active Grille Air Shutter U0585 - Invalid Data Received From Active Grille Air Shutter Module "A" Check the following: communication with Active Grille Air Shutter received message implausible message   battery voltagetime after ignition on 9.5...16.0>= 500 [V][ms] 3.0 [s] continuous 2 DCY
COM: Active Grille Air Shutter U0284 - Lost Communication With Active Grille Air Shutter Module "A" Check the following: communication with Active Grille Air Shutter received message no message   battery voltagetime after ignition on 9.5...16.0>= 500 [V][ms] 3.0 [s] continuous 2 DCY
COM: Active Grille Air Shutter U0585 - Invalid Data Received From Active Grille Air Shutter Module "A" Check the following: communication with Active GrilleAir Shutter received message signal out of valid range   time after ignition on >= 0.5 [s] 1 [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 Service Information. sensor internal check(rationality) sensor signal: rationality check error detected   ignition on   2.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 Booster PressureSensor U0416 - Invalid Data Received From Vehicle Dynamics Control Module Check the following: communication with VehicleDynamics Control Module received data implausible message   time after ignition on > 500 [ms] 0.5 [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.
COM: Brake Booster Pressure Sensor P0557 - Brake Booster Pressure Sensor Circuit Low Check the following: communication with VehicleDynamics Control Module sensor signal: circuit low error detected   time after ignition on > 500 [ms] 0.2 [s]continuous 2 DCY
P0555 - Brake Booster Pressure Sensor Circuit Check the following: communication with VehicleDynamics Control Module sensor signal: circuit high error detected time after ignition on > 500 [ms] 0.2 [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 implausible message   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
COM: Climate Control (CC) U0164 - Lost Communication With HVAC Control Module Check the following: communication with CC Module received message no message   time after ignition on > 500 [ms] 1.0 [s]continuous 2 DCY
COM: Door Control Module U0199 - Lost Communication With "Door Control Module A" Check the following: communication with door controlmodule (driver-side) time out no message   time after ignition on > 0.5 [s] 2.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 Service 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 Service 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 Service Information. communication with IPC IPC module signal: circuit low error detected   ECM drive active   0.5 [s]continuous 2 DCY
COM: Fuel Pump Control Module(FPCM) P064A - Fuel Pump Control Module "A" Check the following: actuator internal check(electronics) internal check failed   battery voltage @ ignition on > 5.0 [V] 1.8 [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 powerstage) power stage temperature > 120 [°C]       34.1 [s] continuous 2 DCY
COM: Fuel Pump Control Module(FPCM) P2635 - Fuel Pump "A" Low Flow/Performance Check the following: actuator internal check (signalrange check) phase current > 2.5...20.0 [A] commanded PWM > 30.0 [%] 4.4 [s]continuous 2 DCY
COM: Fuel Pump Control Module(FPCM) P2635 - Fuel Pump "A" Low Flow/Performance Check the following: actuator internal check (pumpblocked) phase current > 2.5...28.0 [A] commanded PWM > 30.0 [%] 4.7 [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) case1 (commanded PWM)phase current > 5.0...37.0 [A] case1commanded PWM > 30 [%] 5.0 [s] continuous 2 DCY
      or     case2        
      case2 (ignition on)     battery voltage @ ignition on > 5 [V]    
      phase current >= 20 [A]          
COM: Fuel Pump Control Module (FPCM) P0627 - Fuel Pump "A" Control Circuit/Open Check the following: actuator internal check (open circuit) case1 (commanded PWM)phase current < 0.2 [A] case1commanded PWM > 22 [%] 5.3 [s] continuous 2 DCY
      or     case2        
      case2 (ignition on)     battery voltage @ ignition on > 5 [V]    
      phase current < 1.0 [A]          
COM: Fuel Pump Control Module (FPCM) P2635 - Fuel Pump "A" Low Flow/Performance Check the following: actuator internal check (permanent operation) commanded PWMfor time not active> 10 [min] FPCM - power supply active   3.6 [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] 2 DCY
                continuous  
          time after ignition on >= 500 [ms]  

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
COM: Instrument Panel Cluster(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 Service Information. communication with IPC received data implausible message   time after ignition on > 500 [ms] 3.0 [s]continuous 2 DCY
COM: Instrument Panel Cluster 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] 2 DCY
(IPC)               continuous
          time after ignition on >= 500 [ms]  
COM: Supplementary Coolant Pump P16C6 - Heater Support Pump Dry Running Check the following: actuator internal check (dry run) time duration of ground signal sent by pumpandperiod of complete signal sent by pump > 800> 1700 [ms][ms] water pump running   4.0 [s] continuous 2 DCY
  P16C7 - Heater Support Pump Locked Check the following: actuator internal check (pump blocked) time duration of ground signal sent by pumpandperiod of complete signal sent by pump > 1300> 2200 [ms][ms] water pump running   6.5 [s] continuous 2 DCY
  P16C8 - Heater Support Pump Overheated Check the following: actuator internal check (over- temperature warning power stage) time duration of ground signal sent by pumpandperiod of complete signal sent by pump > 1700> 2600 [ms][ms] water pump running   8.5 [s] continuous 2 DCY
  P16C9 - Heater Support Pump Engine Speed Too Low Check the following: actuator internal check (minimal revolution speed not reached) time duration of ground signal sent by pumpandperiod of complete signal sent by pump > 2300> 3200 [ms][ms] water pump running   11.5 [s] continuous 2 DCY
COM: Transmission Control U0101 - Lost Communication with TCM Check the following:-- Check the CAN-Bus terminal resistance between the Transmission Control Module -- and the Engine/Motor Control Module - J623-. Refer to CAN-BUS TERMINAL RESISTANCE, POWERTRAIN, CHECKING . communication with TCM received message no message   battery voltage 9.5...16.0 [V] 0.8 [s] 2 DCY
Module (TCM)               continuous
          time after ignition on >= 500 [ms]  
COM: Vehicle Speed Sensor(VSS) P0502 - Vehicle Speed Sensor "A" Circuit Low Check the following: communication with VSS speed sensor signal: circuit low error detected   time after ignition on > 500 [ms] 0.5 [s]continuous 2 DCY
COM: Vehicle Speed Sensor(VSS) P0502 - Vehicle Speed Sensor "A" Circuit Low Check the following: communication with VSS speed sensor signal: circuit high error detected   time after ignition on > 500 [ms] 0.5 [s]continuous 2 DCY
COM: Vehicle Speed Sensor(VSS) P0502 - Vehicle Speed Sensor "A" Circuit Low Check the following: communication with VSS speed sensor signal: open circuit error detected   time after ignition on > 500 [ms] 0.5 [s]continuous 2 DCY
COM: Vehicle Speed Sensor(VSS) P0501 - Vehicle Speed Sensor "A" Circuit Range/Performance Check the following: communication with VSS speed sensor signal: out ofrange error detected   time after ignition on > 500 [ms] 0.5 [s]continuous 2 DCY
COM: Vehicle Speed Sensor(VSS) U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following: communication with VSS speed sensor signal: sensorerror 655.35 [km/h] time after ignition on > 500 [ms] 0.5 [s]continuous 2 DCY
COM: Vehicle Speed Sensor(VSS) U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following: communication with VSS speed sensor signal: low voltageerror 655.33 [km/h] time after ignition on > 500 [ms] 0.5 [s]continuous 2 DCY
COM: Vehicle Speed Sensor(VSS) U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following: communication with VSS speed sensor signal: out ofrange high > 325.00 [km/h] time after ignition on > 500 [ms] 0.5 [s]continuous 2 DCY
COM: Vehicle Speed Sensor(VSS) U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following: communication with VSS speed sensor signal:initialisation error 655.34 [km/h] time after ignition on > 500 [ms] 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] 2 DCY
                continuous
          time after ignition on >= 500 [ms]  

Table continues below

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
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] 2 DCY
                continuous
          time after ignition on >= 500 [ms]  
LIN: Controller U0092 - Vehicle Communication Bus H Check the following: reading back sent message LIN message no feedback   battery voltage 9.5...16.0 [V] 2.9 [s] 2 DCY
                continuous
          time after ignition on >= 500 [ms]