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

Engine/Motor Control Module --, 2021 MY

For additional Engine DTC's refer to ENGINE DTC TABLES

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
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 per DCY required 1      
            step change detection will        
            initiate multiple tests per DCY        
            conditions for step change        
            detection        
            deviation between new measured value and old EWMA filtered value > 0.3 [s]    
            number of checks for confirmation 5.0 [-]    
            maximum tolerance to confirm filtered value <= 0.05 [s]    
            initial value of filtered value 0.0 [s]    
            maximum number of checks per driving cycle 3.0 [-]    
            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 from previous 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 off set if 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 without offset check - stuck high       conditions for active lambda diagnosis (referenced) checked      
          step 1        
          requested lambda >= 1.08 [-]    
          and        
          cumulated O2 mass flow into catalyst >= 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 mass flow >= 0.08 [kg]    
          for time > 2.0 [s]    
          additional conditions        
          no additional conditions calibrated        
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 into catalyst not calibrated [g]    
          for time not calibrated [s]    
          additional conditions        
          no additional conditions calibrated        
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 from previous 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 off set if 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 without offset check - stuck low       conditions for active lambda diagnosis (referenced) checked      
          step 1        
          requested lambda <= 0.92 [-]    
          and        
          cumulated O2 mass flow into catalyst >= 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 mass flow >= 0.08 [kg]    
          for time > 2.0 [s]    
          additional conditions        
          no additional conditions calibrated        
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, core connection signal wires) signal voltage for time < 0.03> 3.0 [V][s] general conditions engine 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 purge case 1 (sensor ready for operation) not active not active      
            sensor voltage <= 0.40 [V]    
            or        
            sensor voltage 0.50 - 1.26 [V]    
            time after protection heating mode finished > 15.0 [s]    
            or        
            sensor voltage not calibrated [V]    
            internal resistance not calibrated [Ohm]    
            time after protection heating mode finished not calibrated [s]    
            or        
            internal resistance <= 900.0 [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 range high (Circuit high) signal voltage > 1.26 [V] general conditions     3.2 [s] continuous 2 DCY
P0158 - O2 Sensor Circuit High Voltage Bank 2 Sensor 2 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 heating mode finished > 15.0 [s]    
          or        
          sensor voltage not calibrated [V]    
          internal resistance not calibrated [Ohm]    
          time after protection heating mode finished not calibrated [s]    
          or        
          internal resistance <= 900.0 [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      
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 line open circuit) case 1 signal voltage 0.40...0.50 [V] general conditions engine 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 heating mode 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.0 [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.0 [V]    
            duty cycle < 98 [%]    
            conditions for dew point end        
            battery voltage <= 16.50 [V]    
            ECM post drive not detected      
            heating @ ECM pre drive 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.0 [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.0 [V]    
          duty cycle < 98 [%]    
          conditions for dew point end        
          battery voltage <= 16.50 [V]    
          ECM post drive not detected      
          heating @ ECM pre drive 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.0 [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]
x
2 DCY
                continuous  
P0058 - HO2S Heater Control Circuit High Bank 2 Sensor 2 Check the following:         engine speed >= 80 [rpm]    
          battery voltage > 9.0 [V]    
          duty cycle > 3 [%]    
          conditions for dew point end        
          battery voltage <= 16.50 [V]    
          ECM post drive not detected      
          heating @ ECM pre drive 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.0 [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.0 - 100000.0 [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.0 [-]    
            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 repair 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.0 [kPa]    
            delta AAT < 191.3 [K]    
            and        
            accum. time required not calibrated [s]    
            or        
            accum. integrated air mass < 0.64 - 3.0 [kg]    
            accumulation enable if        
            fuel cut off active      
            or        
            engine load > 95.0 [%]    
            or        
            engine load < 20.0 [%]    
            start of fault decision:        
            integrated air mass > 6.30 - 32.22 [kg]    
            conditions at fault decision:        
            (average values since start)        
            MAF (lower threshold) >= 35.0 - 130.0 [kg/h]    
            MAF (upper threshold) <= 201.0 - 371.0 [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 repair 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.0 - 100.0 [%]    
            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) LP Switch P0522 - Engine Oil Pressure Sensor/Switch "A" Low Check the following: rationality check EOP (LP) switch signal permanently high   ECM after run active   60.0 [s] once / DCY 2 DCY
          for time > 61.5 [s]    
          EOT > 10 [°C]    
          battery voltage 9.0 - 16.50 [V]    
Engine Oil Pressure (EOP) LP Switch 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.0 - 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 downstream engine 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 downstream engine 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.0 [kg/h]    
            MAF (upper threshold) 252.0 - 400.0 [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.0 [kg/h]    
            MAF (upper threshold) 40.0 - 900.0 [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]    
            Block heater not detected:        
            ECT downstream engine @ start vs. minimum ECT downstream engine since start <= 5.0 [K]    
Engine Coolant Temperature (ECT) Sensor downstream engine 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 inappropriately high 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.0 [kg/h]    
            MAF (upper threshold) <= 40.0 - 900.0 [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.0 [kg/h]    
            MAF (upper threshold) <= 252.0 - 400.0 [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 time and adjustment angle and number of checks > 3.0 > 2.0 - 2.4 > 3.0 3 [°CRK] [s] [°CRK] times time after engine start engine speed modeled oil temperature change of target position > 5.0 - 10.0880 - 6400 -10 - 110 > 12.0 - 40.0 [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 time and adjustment angle and number of checks > 3.0 > 2.0 - 2.4 <= 3.0 3 [°CRK] [s] [°CRK] times time after engine start engine speed modeled oil temperature change of target position > 5.0 - 10.0 880 - 6400 -10 - 110 > 12.0 - 40.0 [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 cycle max. 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 cycle max. 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.0 - 6.0 [A] actuator commanded on [rpm] [V] [%] [%] 0.5 [s] continuous 2 DCY
            engine speed battery voltage min. duty cycle max. 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 target position vs. actual position > 7.50 - 40.0 [°CRK] time after engine start >= 5.0 - 10.0 [s] 3.0 [s] once / DCY 2 DCY
Variable Valve Timing (VVT) Intake Actuator           engine speed modeled oil temperature commanded camshaft timing correction for catalyst heating >= 600 -12 - 200 active [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 target position vs. actual position > 4.0 - 10.0 [°CRK] time after engine start >= 5.0 - 10.0 [s] 3.0 [s] once / DCY 2 DCY
Variable Valve Timing (VVT) Exhaust Actuator           engine speed modeled oil temperature commanded camshaft timing correction for catalyst heating >= 600 -12 - 200 active [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 time and adjustment angle and number of checks > 3.0 > 2.0 - 3.0 > 3.0 3 [°CRK] [s] [°CRK] times time after engine start engine speed modeled oil temperature change of target position > 5.0 - 10.0880 - 6400 -10 - 110 > 10.0 - 22.0 [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 time and adjustment angle and number of checks > 3.0 > 2.0 - 3.0 <= 3.0 3 [°CRK] [s] [°CRK] times time after engine start engine speed modeled oil temperature change of target position > 5.0 - 10.0880 - 6400 -10 - 110 > 10.0 - 22.0 [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 cycle max. 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 cycle max. 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.0 - 6.0 [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 voltage and crankshaft signals permanently high 8 [-]       0.5 [s] continuous 2 DCY
P0342 - Camshaft Position Sensor "A" Circuit Low Bank 1 or Single Sensor Check the following: circuit low signal voltage and crankshaft signals permanently low 8.0 [-]     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 pattern defect counter incorrect 12.0 [-]     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 voltage and crankshaft signals permanently high 8.0 [-]       0.5 [s] continuous 2 DCY
P0367 - Camshaft Position Sensor "B" Circuit Low Bank 1 Check the following: circuit low signal voltage and crankshaft signals permanently low 8.0 [-]     0.5 [s] continuous 2 DCY
P0366 - Camshaft Position Sensor "B" Circuit Range/Performance Bank 1 Check the following: rationality check signal pattern defect counter incorrect 12 [-]     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
      or monitoring reference gap failure   or engine speed or actual engine state or engine speed gradient > 600 cranking > -8000.0 [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
      and crankshaft signals no signal   or engine speed or actual engine state or engine speed gradient > 600 cranking > -8000.0 [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-signal or engine stop position or reverse pulse length not plausible not 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.0 [-] 2 DCY
    time adaptation             multiple  
            segment time adaptation active      
            misfire not detected      
            counter for engine working >= 20.0 [-]    
            cycles before start of adaptation        
            adaptation range conditions        
            for AT (if equipped)        
            engine speed average > 1400; < 2600 [rpm]    
            engine torque > 60.0 [Nm]    
            engine torque < 110.0 - 160.0 [Nm]    
            adaptation range conditions        
            for MT (if equipped)        
            engine speed average > 1400; < 2600 [rpm]    
            engine torque > 60.0 [Nm]    
            engine torque < 110.0 - 160.0 [Nm]    
            adaptation range conditions        
            for DCT (if equipped)        
            engine speed average > 1400; < 2600 [rpm]    
            engine torque > 60.00 [Nm]    
            engine torque < 110.0 - 160.0 [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.0 [-] Retained-Heat Detection after driving conditions not equipped   0.0 [s] once / DCY 2 DCY
      and     Retained-Heat Detection after driving conditions 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 compartment temperature 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.0 [-] Retained-Heat Detection after driving conditions not equipped   0.0 [s] once / DCY 2 DCY
      and     Retained-Heat Detection after driving conditions with combustion checked      
      counter of detected temperature deviations of the other involved temperature sensors < 2.0 [-] 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 compartment temperature 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.0 [-] Retained-Heat Detection after driving conditions not equipped   0.0 [s] once / DCY 2 DCY
      and     Retained-Heat Detection after driving conditions with combustion checked      
      counter of detected temperature deviations of the other involved temperature sensors < 2.0 [-] 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.
      or IAT upstream Throttle vs. engine compartment temperature 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 conditions not equipped   0.0 [s] once / DCY 2 DCY
      and     Retained-Heat Detection after driving conditions 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.
      or EOT vs. ECT @ crankcase or EOT vs. engine compartment temperature not equipped not equipped [K][K]          
conditions temperature cross   ---       Conditions:        
check        
Retained-Heat Detection after   accum. time engine running >= 30.0 [s]
driving conditions 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 Check Retained - Heat Detection After Purge Manifold   ---       Conditions: throttle position engine speed for time > 0.0 > 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 range vehicles)    
diff. IAT upstream throttle @ start vs. min. temp. until conditions > 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 range vehicles)    
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 range vehicles)    
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 range vehicles)    
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 plus for 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 ground for 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 repair 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 repair 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 repair information. rationality check diff. BARO sensor vs. last DCY > 10.0 [kPa] MAF > 45.00 [kg/h] 2.0 [s] once / DCY 2 DCY
    and diff. BARO sensor signal vs. modeled BARO > 21.0 [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 repair information. rationality check diff. BARO sensor vs. last DCY > 10.0 [kPa] MAF > 45.00 [kg/h] 2.0 [s] once / DCY 2 DCY
    and diff. BARO sensor signal vs. modeled BARO < -21.0 [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 repair information. out of range high BARO > 115.0 [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 repair information. out of range low BARO < 45.0 [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 [μs] engine speed > 20 [rpm] 0.2 [s] 2 DCY
                  continuous  
            battery voltage > 11.0 [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 [μs] engine speed > 20 [rpm] 0.2 [s] 2 DCY
                  continuous  
            battery voltage > 11.0 [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 [μ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.0 [-] 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.0 [kg/h] camshaft revolutions > 150.0 [-] 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.0 [-] 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.0 [-] 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.0 [%] engine speed 1000 - 6040 [rpm] 0 (FTP: 100.0) [s] continuous 2 DCY
      and     ECT > 53 [°C]    
      fuel system (mult.) < -20.0 [%] 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.0 [%] engine speed 1000 - 6040 [rpm] 0 (FTP: 100.0) [s] continuous 2 DCY
      and     ECT > 53 [°C]    
      fuel system (mult.) > 20.0 [%] 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.0 [%] 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.0 [%] 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] actuator battery 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 1 signal voltage @ out 2 >= 1.74 - 2.26<= 1.74 - 2.26 [V] [V] actuator battery 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 temperature or signal current >= 150 - 165 >= 1.4 - 3.6 [°C] [A] actuator battery 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] actuator battery 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 voltage actuator > 7.5 commanded 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.0 [%] power stage engine speed accelerator pedal position battery voltage commanded on> 0 > 0.0 > 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. set point throttle position > 4.0 - 50.0 [%]       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 after run 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 voltage or < 0.40; > 0.80 [V] engine speed vehicle 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 after run 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 close movement time to close to reference point > 0.6 [s] engine speed 0 [rpm] 5.0 [s] multiple 2 DCY
      and     vehicle speed 0 [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 after run active      
            number of checks 3.0 [-]    
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.0 [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.0 [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.0 [-] torque safety limitation conditions 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)     and RPM controller torque value not calibrated [Nm] time after engine start BARO ECT torque safety limitation conditions vehicle speed: vehicle speed or engine running and decoupled from powertrain (for hybrid) conditions driver request: accelerator pedal or engine running and decoupled from powertrain (for hybrid) for time for manual transmission: engine load >= 0.0 > 0.0 -48 - 143 not active 0 not equipped released by driver not equipped > 0.0 not 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
      and RPM controller torque value or integrated number of fuel cut off transitions not calibrated not calibrated [Nm] [-] time after engine start BARO ECT torque safety limitation conditions vehicle speed: vehicle speed or engine running and decoupled from powertrain (for hybrid) conditions driver request: accelerator pedal or engine running and decoupled from powertrain (for hybrid) for time >= 0.0 > 0.0 -48 - 143 not active 0 not equipped released 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 repair information. idle diff. commanded vs. actual spark timing > 16.0 [%] 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.0 [kPa]    
            idle condition active      
            diff. relative engine load vs. filtered relative engine load <= 6.0 [%]    
            (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.0 [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 each cylinder not detected      
            battery voltage 9.0 - 16.0 [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.0 [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.0 [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 each cylinder not detected      
            battery voltage 9.0 - 16.0 [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.0 [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 counter for >= 7.0 [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 each cylinder not detected      
            battery voltage 9.0 - 16.0 [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.0 [-] engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active [rpm/s] [s] [kPa] [s]    
            crankshaft revolutions 2000.0 CRK [rev]    
            interval between tests (in case        
            of fault suspicion in current DCY) crankshaft revolutions 60.0 CRK [rev]    
            interval between tests (in case        
            of fault memory entry in previous DCY) crankshaft revolutions 2000.0 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.0 [V] engine speed > 1000 [rpm] 1.0 [s] multiple 2 DCY
    for number of tests >= 3.0 [-] engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active [rpm/s] [s] [kPa] [s]    
          crankshaft revolutions 2000.0 CRK [rev]    
          interval between tests (in case        
          of fault suspicion in current DCY) crankshaft revolutions 60.0 CRK [rev]    
          interval between tests (in case        
          of fault memory entry in previous DCY) crankshaft revolutions 2000.0 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.0 [-] engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active [rpm/s] [s] [kPa] [s]    
          crankshaft revolutions 2000.0 CRK [rev]    
          interval between tests (in case        
          of fault suspicion in current DCY) crankshaft revolutions 60.0 CRK [rev]    
          interval between tests (in case        
          of fault memory entry in previous DCY) crankshaft revolutions 2000.0 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.0 [V] engine speed > 1000 [rpm] 1.0 [s] multiple 2 DCY
    for number of tests >= 3.0 [-] engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active [rpm/s] [s] [kPa] [s]    
          crankshaft revolutions 2000.0 CRK [rev]    
          interval between tests (in case        
          of fault suspicion in current DCY) crankshaft revolutions 60.0 CRK [rev]    
          interval between tests (in case        
          of fault memory entry in previous DCY) crankshaft revolutions 2000.0 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.0 [-] engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active [rpm/s] [s] [kPa] [s]    
            crankshaft revolutions 2000.0 CRK [rev]    
            interval between tests (in case        
            of fault suspicion in current DCY) crankshaft revolutions 60.0 CRK [rev]    
            interval between tests (in case        
            of fault memory entry in previous DCY) crankshaft revolutions 2000.0 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.0 [V] engine speed > 1000 [rpm] 1.0 [s] multiple 2 DCY
    for number of tests >= 3.0 [-] engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active [rpm/s] [s] [kPa] [s]    
          crankshaft revolutions 2000.0 CRK [rev]    
          interval between tests (in case        
          of fault suspicion in current DCY) crankshaft revolutions 60.0 CRK [rev]    
          interval between tests (in case        
          of fault memory entry in previous DCY) crankshaft revolutions 2000.0 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.0 [-] engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active [rpm/s] [s] [kPa] [s]    
          crankshaft revolutions 2000.0 CRK [rev]    
          interval between tests (in case        
          of fault suspicion in current DCY) crankshaft revolutions 60.0 CRK [rev]    
          interval between tests (in case        
          of fault memory entry in previous DCY) crankshaft revolutions 2000.0 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.0 [V] engine speed > 1000 [rpm] 1.0 [s] multiple 2 DCY
  for number of tests >= 3.0 [-] engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active [rpm/s] [s] [kPa] [s]    
          crankshaft revolutions 2000.0 CRK [rev]    
          interval between tests (in case        
          of fault suspicion in current DCY) crankshaft revolutions 60.0 CRK [rev]    
          interval between tests (in case        
          of fault memory entry in previous DCY) crankshaft revolutions 2000.0 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.0 - 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.0 [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.0 - 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 switch brake test switch not active active   ignition on   20.0 [s] multiple 2 DCY
Fan Control (FC) Module P2D8B - Fan 2 Control Module Performance Check the following: actuator internal check (short circuit) error counter > 3.0 [-]       0 [s] continuous 2 DCY
      actuator diagnostic signal -        
      counting sequence:        
      time duration of ground signal sent 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 (fan blocked) error counter > 3.0 [-] 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.0 [-]       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 (short circuit) error counter > 3.0 [-]       0 [s] continuous 2 DCY
      actuator diagnostic signal -        
      counting sequence:        
      time duration of ground signal sent 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 (fan blocked) error counter > 3.0 [-] 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.0 [-]       0 [s] continuous 2 DCY
      actuator diagnostic signal -        
      counting sequence:        
      time duration of ground signal sent 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] actuator ECM pre-drive battery voltage commanded off not detected 9.0 - 16.0 [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] actuator ECM pre-drive battery voltage commanded off not detected 9.0 - 16.0 [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] actuator ECM pre-drive battery voltage commanded on not detected 9.0 - 16.0 [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] actuator ECM pre-drive battery voltage commanded on not detected 9.0 - 16.0 [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] actuator event counter commanded off > 3.0 [-] 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 ECU shut 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.0 [-] engine for time voltage 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 repair information. vehicle state: not ready to drive out of range low battery voltage < 9.0 [V] ignition engine engine start @ current DCY on not 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 repair information. vehicle state: not ready to drive out of range high battery voltage > 16.0 [V] ignition engine engine start @ current DCY on not 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 repair information. vehicle state: ready to drive battery voltage < 11.0 [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 repair information. vehicle state: ready to drive battery voltage > 16.0 [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 repair information. vehicle state: ECM keep alive mode out of range low battery voltage < 9.0 [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 repair information. vehicle state: ECM keep alive mode out of range high battery voltage > 16.0 [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 repair 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 repair information. out of range high - ECM after run deviation between ECM internal time and ECM after run time > 6.0 [%] 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 repair information. out of range low - ECM after run deviation between ECM internal time and ECM after run time < -6.0 [%] 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 repair information. out of range low deviation between ECM internal time and ECM after run time < -6.00 [%] ignition (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 repair information. internal hardware check under-/ over voltage 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 repair information. internal hardware check circuit low SPI communication detected error 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 repair information. internal hardware check circuit high detected       1.1 [s] continuous 2 DCY
      or internal 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 repair 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 repair information. functional check internal checksum failed   ignition on   0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle Control Module P0169 - Incorrect Fuel Composition Check the following:-- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: Direct Fuel Injection mixture control correction factor incorrect   internal engine speed > 1200 [rpm] 0.5 [s] continuous 2 DCY
P0169 - Incorrect Fuel Composition Check the following:-- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: Direct Fuel Injection mixture control fuel quantity incorrect   internal engine speed > 1200 [rpm] 0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle Control Module P0169 - Incorrect Fuel Composition Check the following:-- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: Direct Fuel Injection corrections of fuel mass on single cylinders incorrect   internal engine speed > 1200 [rpm] 0.52 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle Control Module P0169 - Incorrect Fuel Composition Check the following:-- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: Direct Fuel Injection injection cut off incorrect   internal engine speed > 1200 [rpm] 0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle Control Module P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: A/D converter test pulse check failed         0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle Control Module P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: A/D converter test 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 repair 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.0 [%*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 repair 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 Control Module P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: Start/Engine running engine restart/run not allowed         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 repair 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 Control Module P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: coding internal check failed         0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle Control Module P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: ignition timing internal check failed         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 repair 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 repair 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 Control Module P0169 - Incorrect Fuel Composition Check the following:-- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: lambda mode internal check failed   internal engine speed > 1200 [rpm] 0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle Control Module P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: accelerator position comparison voltage sensor 1 with sensor 2 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 repair information. monitoring module function controller check and monitoring module check failed no failure   SPI - interface no failure   0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle Control Module P0169 - Incorrect Fuel Composition Check the following:-- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: 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 Control Module P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: hardware watch dog over voltage detection failure         0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle Control Module P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: hardware watch dog internal check failure         0.5 [s] continuous 2 DCY
Engine Control Module (ECM): Electronic Throttle Control Module P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. function monitoring: 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 repair 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 repair information. communication check SPI communications check Identifier 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 repair 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.0 [-] engine speed gradient engine speed < 1000.0 not calibrated [rpm/s] [rpm] 600.0 [events] multiple 2 DCY
P0324 - Knock/Combustion Vibration Control System Check the following: Error internal hardware check signal fault counter (measuring window) > 5.0 [-] 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 repair information. rationality check ratio injection fault counter to number 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 catalyst heating 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 repair 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: mode change production mode active   for activation:     0 [s] continuous 1 DCY
          during ECM keep alive-time after ignition off      
          vehicle speed <= 5 [km/h]    
          engine speed 0 [rpm]    
          max trip mileage since initial vehicle 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 repair 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 repair information. communication check SPI communication error detected         0.05 [s] once / DCY 2 DCY
Engine Control Module (ECM): Sensor Integrated Circuit P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. internal self test test result failed         150.0 [events] continuous 2 DCY
Engine Control Module (ECM): Sensor Reference Circuit A P0641 - Sensor Reference Voltage "A" Circuit/Open Check the following:-- If a related sensor voltage code is also set, refer to that sensor for diagnosis first. If no other related codes set, replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. short circuit signal voltage < 4.61 - 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 repair 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 repair 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: mode change transport mode active   for activation:     0 [s] continuous 1 DCY
          during ECM keep alive-time after ignition off      
          vehicle speed <= 5 [km/h]    
          engine speed 0 [rpm]    
          max trip mileage since initial vehicle start-up < 100 [km]    
          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 repair 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 [-] ignition COM: BCM (Body Control Module) on no 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 for shut 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) over voltage or over temperature error detected error 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 voltage time 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 voltage time 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 Grille Air 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 repair 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 Pressure Sensor U0416 - Invalid Data Received From Vehicle Dynamics Control Module Check the following: communication with Vehicle Dynamics 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 Vehicle Dynamics 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 Vehicle Dynamics Control Module sensor signal: circuit high error detected   time after ignition on > 500 [ms] 0.2 [s] continuous 2 DCY
COM: Brake System Control Module (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 Control Module (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 control module (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 repair information. communication with IPC IPC module signal: signal range check error detected   ECM drive active   0.5 [s] continuous 2 DCY
COM: Fuel Level (FL) Sensor 1 P0463 - Fuel Level Sensor "A" Circuit High Check the following:-- Refer to appropriate wiring diagram. If fuel level sensor and circuitry are ok, then replace the Instrument Cluster Control Module -J285-. Refer to appropriate repair information. communication with IPC IPC module signal: circuit high error detected   ECM drive active   0.5 [s] continuous 2 DCY
COM: Fuel Level (FL) Sensor 1 P0462 - Fuel Level Sensor "A" Circuit Low Check the following:-- Refer to appropriate wiring diagram. If fuel level sensor and circuitry are ok, then replace the Instrument Cluster Control Module -J285-. Refer to appropriate repair information. communication with IPC IPC module signal: circuit low error detected   ECM drive active   0.5 [s] continuous 2 DCY
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 power stage) 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 (signal range 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 (pump blocked) 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) case 1 (commanded PWM) phase current > 5.0 - 37.0 [A] case 1 commanded PWM > 30 [%] 5.0 [s] continuous 2 DCY
      or     case 2        
      case 2 (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) case 1 (commanded PWM) phase current < 0.2 [A] case 1 commanded PWM > 22 [%] 5.3 [s] continuous 2 DCY
      or     case 2        
      case 2 (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 PWM for 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 repair 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 pump and period 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 pump and period 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 pump and period 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 pump and period 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 of range error detected   time after ignition on > 500 [ms] 0.5 [s] continuous 2 DCY
COM: Vehicle Speed Sensor (VSS) U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following: communication with VSS speed sensor signal: sensor error 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 voltage error 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 of range 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: initialization 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]