LEMON Manuals: Even more car manuals for everyone
Home >> Audi >> 2019 >> RS 3 >> Repair and Diagnosis (Single Page) >> Engine Performance >> System >> Generic Scan Tool [DAZA] - Engine DTC Tables (P0137 - U0002) >> St Generic Scan Tool >> Diagnosis And Testing >> Engine DTC Tables >> Engine /Motor Control Module --, 2020 MY

Engine /Motor Control Module --, 2020 MY

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

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            above conditions for case 1 must be fulfilled        
for time > 0.2 [s]
case 2 (sensor ready for operation expected)    
time after protection heating mode finished > 15.0 [s]
additional delay time 40.0...50.0 [s]
or    
internal resistance check successful  
or    
signal error during previous DCY not detected  
Oxygen Sensor (O2S) Heater rear P0037 - HO2S Heater Control Circuit Low Bank 1 Sensor 2 Check the following: circuit low signal voltage < 2.74 [V] engine speed >= 0 [RPM] 0.50 [s] continuous 2 DCY
actuator commanded off  
battery voltage >= 8.90 [V]
P0036 - HO2S Heater Control Circuit Bank 1 Sensor 2 Check the following: open circuit signal voltage 3.26...4.70 [V] engine speed >= 0 [RPM] 0.50 [s] continuous 2 DCY
actuator commanded off  
battery voltage >= 8.90 [V]
P0038 - HO2S Heater Control Circuit High Bank 1 Sensor 2 Check the following: circuit high signal current > 0.60...12.50 [A] engine speed >= 0 [RPM] 0.50 [s] continuous 2 DCY
time since dew point exceeded 15.0 [s]
actuator commanded on  
battery voltage >= 8.90 [V]
Oxygen Sensor (O2S) Heater rear P0141  - O2 Sensor Heater Circuit Bank 1 Sensor 2 Check the following: out of range (during normal heater operation after Dew Point is exceeded) internal resistance > 500.00...10000.00 [Ohm] time since dew point exceeded > 10.0 [s] 20.0 [s] multiple 2 DCY
modeled EGT 450...700 [ A °C]
IAT @ manifold > -10 [ A °C]
engine off time > 180.0 [s]
number of checks 10.00 [-]
fuel cut off not active  
actuator commanded on  
engine Cooling System P2181 - Cooling System Performance Check the following: -- Check the engine coolant thermostat. Refer to appropriate Service Information. cooling system performance not in the expected range cooling system temperature too low after a sufficient MAF integral < 75 [ A °C] monitor entry conditions:     during UDC 950 [s]once / DCY 2 DCY
for time >= 0.1 [s] ECT downstream engine @ start -8...60 [ A °C]
      and    
      AAT -8...55 [ A °C]
      or    
      IAT @ manifold not calibrated [ A °C]
      begin of air mass integration:    
      ECT downstream engine > 30 [ A °C]
      conditions for diagnosis:    
      MAF < 380.00 [kg/h]
      delta BARO < 1.50 [kPa]
      delta AAT < 55.0 [K]
      and    
      accum. time required < 200.0...340.0 [s]
      or    
      accum. integrated air mass not calibrated [kg]
      accumulation enable if    
      fuel cut off active  
      or    
      engine load > 100.00 [%]
      or    
      engine load < 0.00 [%]
      start of fault decision:    
      integrated air mass > 7.00...14.80 [kg]
      conditions at fault decision:    
      (average values since start)    
      MAF (lower threshold) >= 26.00...72.00 [kg/h]
      MAF (upper threshold) <= 80.00...200.00 [kg/h]
      vehicle speed (lower threshold) >= 22...37 [mph]
      vehicle speed (upper threshold) <= 75 [mph]
engine Cooling System P2181 - Cooling System Performance Check the following: -- Check the engine coolant thermostat. Refer to appropriate Service Information. cooling system performance not in the expected range filtered ECT downstream engine < 65...70 [ A °C] general     0 (FTP75:1000. 0) [s]once / DCY 2 DCY
for time >= 10.0 [s] AAT > -10 [ A °C]
      air mass flow integral > 3.2...14.8 [g]
      for    
      ECT once after engine start > -10 [ A °C]
      valid operating points    
      engine running  
      for time > 300.0 [s]
      fuel cut off not active  
      for time > 200.0 [s]
      thermostat overdrive not detected  
      for time > 300.0 [s]
      vehicle speed > 19 [mph]
      and    
      vehicle speed < 204 [mph]
      for time > 300.0 [s]
      engine load > 17.00...38.00 [%]
      and    
      engine load < 399.99 [%]
      for time > 200.0 [s]
      additional conditions for re-entry after strong ECT drop    
      integrated air mass flow during valid operating points > 3200.0...14800.0 [g]
      depending on    
      min. AAT @ current DCY -10...35 [ A °C]
      ECT @ entry of valid operating points -10...65 [ A °C]

Table continues below.

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

Table continues below.

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

Table continues below.

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

Table continues below.

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

Table continues below.

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

Table continues below.

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

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            or        
engine stop    
engine after run active  
ECT downstream engine 5...105 [ A °C]
IAT @ manifold 5...143 [ A °C]
Throttle Actuator P0638 - Throttle Actuator Control Range/Performance Bank 1 Check the following: signal range check @ mechanical stop low (only once after EEPROM reset) TPS 1 signal voltage < 0.21; > 0.87 [V] engine speed 0 [RPM] 0.3 [s] multiple 2 DCY
or     vehicle speed 0 [mph]
TPS 2 signal voltage < 4.14; > 4.84 [V] first start of DCY    
      ignition on  
      ECT downstream engine -20...105 [ A °C]
      IAT @ manifold -20...143 [ A °C]
      or    
      engine stop    
      engine after run active  
      ECT downstream engine 5...105 [ A °C]
      IAT @ manifold 5...143 [ A °C]
Throttle Actuator P0638 - Throttle Actuator Control Range/Performance Bank 1 Check the following: rationality check close movement time to close to reference point > 0.6 [s] engine speed 0 [RPM] 5.0 [s] multiple 2 DCY
and     vehicle speed 0 [mph]
deviation to reference point > 3.00 [%] ECT downstream engine > -20 [ A °C]
      IAT @ manifold > -20 [ A °C]
      first start of DCY    
      ignition on  
      or    
      engine stop    
      engine after run active  
      number of checks 3.00 [-]
Accelerator Pedal Position (APP) Sensor 1 P2122 - Throttle/Pedal Position Sensor/Switch "D" Circuit Low Check the following: circuit low signal voltage < 0.66 [V]       200 [ms]continuous 2 DCY
P2123 - Throttle/Pedal Position Sensor/Switch "D" Circuit High Check the following: circuit high signal voltage > 4.80 [V]     200 [ms]continuous 2 DCY
Accelerator Pedal Position (APP) Sensor 1 and 2 P2138 - Throttle/Pedal Position Sensor/Switch "D"/"E" Voltage Correlation Check the following: rationality check signal voltage sensor 1 vs. 2 > |0.10...0.15| [V] signal voltage sensor 1 > 436 [mV] 0.24 [s] continuous 2 DCY
signal voltage sensor 2 > 436 [mV]
Accelerator Pedal Position (APP) Sensor 2 P2127 - Throttle/Pedal Position Sensor/Switch "E" Circuit Low Check the following: circuit low signal voltage < 0.32 [V]       200 [ms]continuous 2 DCY
P2128 - Throttle/Pedal Position Sensor/Switch "E" Circuit High Check the following: circuit high signal voltage > 2.50 [V]     200 [ms]continuous 2 DCY
Throttle Position Sensor (TPS) P0122 - Throttle/Pedal Position Sensor/Switch "A" Circuit Low Check the following: out of range low signal voltage < 0.20 [V]       0.1 [s]multiple 2 DCY
P0123 - Throttle/Pedal Position Sensor/Switch "A" Circuit High Check the following: out of range high signal voltage > 4.80 [V]     0.1 [s]multiple 2 DCY
P0121 - Throttle/Pedal Position Sensor/Switch "A" Circuit Range/Performance Check the following: rationality check |TPS1-TPS2| > 6.27 [%] engine speed > 480 [RPM] 0.3 [s] multiple 2 DCY
and    
|actual TPS1-calc.value| > |actual TPS2-calc.value|  
or    
|TPS1 - calc.value| > 9.02 [%]
Throttle Position Sensor (TPS) 2 P0222 - Throttle/Pedal Position Sensor/Switch "B" Circuit Low Check the following: out of range low signal voltage < 0.20 [V]       0.1 [s]multiple 2 DCY
P0223 - Throttle/Pedal Position Sensor/Switch "B" Circuit High Check the following: out of range high signal voltage > 4.80 [V]     0.1 [s]multiple 2 DCY
P0221 - Throttle/Pedal Position Sensor/Switch "B" Circuit Range/Performance Check the following: rationality check |TPS1-TPS2| > 6.27 [%] engine speed > 480 [RPM] 0.3 [s] multiple 2 DCY
and    
|actual TPS2-calc.value| > |actual TPS1-calc.value|  
or    
|TPS2 - calc.value| > 9.02 [%]
Idle Speed Control (ISC) P0506 - Idle Control System RPM - Lower Than Expected Check the following: out of range low engine speed deviation > 80 [RPM] time after engine start >= 2.5 [s] 10.0 [s] multiple 2 DCY
and     BARO > 73.44 [kPa]
RPM controller torque value not calibrated [Nm] ECT downstream engine -11...143 [ A °C]
      IAT @ manifold > -11 [ A °C]
      torque safety limitation not active  
      conditions vehicle speed:    
      vehicle speed 0 [mph]
      or    
      engine running and 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 < 34.50 [%]
P0507 - Idle Control System RPM - Higher Than Expected Check the following: out of range high engine speed deviation < -80 [RPM] time after engine start >= 2.5 [s] 10.0 [s] multiple 2 DCY
and     BARO > 73.44 [kPa]
RPM controller torque value not calibrated [Nm] ECT downstream engine -11...143 [ A °C]
or     IAT @ manifold > -11 [ A °C]
integrated number of fuel cut off transitions >= 3.00 [-] torque safety limitation not active  
    conditions vehicle speed:    
      vehicle speed 0 [mph]
      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 > 200 [RPM] catalyst heating active   8.0 [s] multiple 2 DCY
Idle Speed Control (ISC) and     time after engine start >= 0.0 [s]
  RPM controller torque value not calibrated [Nm] BARO > 73.44 [kPa]
        ECT downstream engine -10...143 [ A °C]
        torque safety limitation not active  
        conditions vehicle speed:    
        vehicle speed 0 [mph]
        or    
        engine running and 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]
        for manual transmission:    
        engine load < 0.00 [%]
  P050A - Cold Start Idle Control System Performance Check the following: out of range high engine speed deviation < -200 [RPM] catalyst heating active   8.0 [s] multiple 2 DCY
  and     time after engine start >= 0.0 [s]
  RPM controller torque value not calibrated [Nm] BARO > 73.44 [kPa]
  or     ECT downstream engine -10...143 [ A °C]
  integrated number of fuel cut off transitions not calibrated [-] torque safety limitation not active  
      conditions vehicle speed:    
        vehicle speed 0 [mph]
        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]
Idler Shaft Position Sensor P13E8 - Intermediate Shaft Phase Sensor Implausible Signal Check the following: rationality check crankshaft revolutions 2.00 [-]       8 [rev] continuous 2 DCY
and    
case 1:    
intermediate shaft signal < 6.00 [-]
case 2:    
intermediate shaft signal > 9.00 [-]
Idler Shaft Position Sensor P13E7 - Intermediate Shaft Phase Sensor No Signal Check the following: rationality check crankshaft revolutions 2.00 [-]       4 [rev] continuous 2 DCY
and    
intermediate shaft signal 0 [-]
SENT: Manifold Absolute Pressure (MAP) Sensor P0107 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Low Check the following: out of range low MAP signal < 10.00 [kPa] engine speed > 400 [RPM] 0.4 [s] multiple 2 DCY
electrical sensor check no fault
engine angle position synchronized
P0108 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit High Check the following: out of range high MAP signal > 310.00 [kPa] engine speed > 400 [RPM] 0.4 [s] multiple 2 DCY
electrical sensor check no fault
engine angle position synchronized
Manifold Absolute Pressure (MAP) Sensor P0108 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit High Check the following: out of range @ start MAP signal > 140.00 [kPa] engine off time > 5.0 [s] 0.2 [s] once / DCY 2 DCY
engine speed < 300 [RPM]
Manifold Absolute Pressure (MAP) Sensor P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: cross check diff. manifold pressure to average value of all pressure sensors @ start < -6.00 [kPa] engine shut-off-time > 5.0 [s] 0 [s]once / DCY 2 DCY
engine speed < 300 [RPM]
P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: cross check diff. manifold pressure to average value of all pressure sensors @ start > 6.00 [kPa] engine shut-off-time > 5.0 [s] 0 [s]once / DCY 2 DCY
engine speed < 300 [RPM]
Manifold Absolute Pressure (MAP) Sensor P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: rationality check low difference manifold pressure -lower threshold model < 0 [kPa]       1.2 [s] multiple 2 DCY
model range 1.6 [kPa]
P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: rationality check high difference manifold pressure -upper threshold model > 0 [kPa]     1.2 [s] multiple 2 DCY
model range 151.1 [kPa]
P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: rationality check diff. barometric sensor signal vs. manifold pressure signal @engine start > 15.00 [kPa] time after engine start < 10.0 [s] 1.2 [s] multiple 2 DCY
engine speed < 300 [RPM]
P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: adaptation value monitoring offset value manifold pressure for load calculation in driving condition range 2 > 255.99 [kPa] driving condition range 1 (omsna):     1.2 [s] multiple 2 DCY
engine speed < 800 [RPM]
desired MAF 5.00...25.00 [kg/h]
delta adaptation value range 1 < 0.10 [kg/h]
for time 1.0 [s]
driving condition range 2 (opsra):    
engine speed > 1400 [RPM]
manifold pressure < 42.50 [kPa]
delta adaptation value range 2 < 0.10 [kPa]
for time 1.0 [s]
driving condition range 3 (opua):    
desired MAF > 40.00 [kg/h]
manifold pressure > 55.00 [kPa]
delta adaptation value range 3 < 0.10 [kPa]
for time 1.0 [s]
general:    
engine operation in every driving condition >= 2 times
diagnosis evap purge system not active  
engine speed 500...6000 [RPM]
manifold pressure > 20.00 [kPa]

Table continues below.

Component / System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Condition Monitoring Time Length MIL Illum.
            ratio MAP to BARO < 0.85 [-]    
P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: adaptation value monitoring offset value manifold pressure for load calculation in driving condition range 2 < -255.99 [kPa] driving condition range 1 (omsna):     1.2 [s] multiple 2 DCY
engine speed < 800 [RPM]
desired MAF 5.00...25.00 [kg/h]
delta adaptation value range 1 < 0.10 [kg/h]
for time 1.0 [s]
driving condition range 2 (opsra):    
engine speed > 1400 [RPM]
manifold pressure < 42.50 [kPa]
delta adaptation value range 2 < 0.10 [kPa]
for time 1.0 [s]
driving condition range 3 (opua):    
desired MAF > 40.00 [kg/h]
manifold pressure > 55.00 [kPa]
delta adaptation value range 3 < 0.10 [kPa]
for time 1.0 [s]
general:    
engine operation in every driving condition >= 2 times
diagnosis evap purge system not active  
engine speed 500...6000 [RPM]
manifold pressure > 20.00 [kPa]
ratio MAP to BARO < 0.85 [-]
Manifold Absolute Pressure (MAP) Sensor P0106 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance Check the following: rationality check manifold pressure signal: variation between state 1 and 2 < 2.00 [kPa] Diagnostic state 1:     1.0 [s] continuous 2 DCY
engine speed < 2500 [RPM]
throttle angle > 21.00 [%]
(conditions fulfilled):    
for time > 1.0 [s]
Diagnostic state 2:    
engine speed > 1500 [RPM]
throttle angle < 11.01 [%]
(conditions fulfilled):    
for time > 1.0 [s]
general:    
engine temperature @ engine start > 5 [ A °C]
or    
ECT downstream engine > 30 [ A °C]
time above limit > 100.0 [s]
SENT: Manifold Absolute Pressure (MAP) Sensor P0105 - Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Check the following: sensor internal check sensor signal: electrical check error detected         0.5 [s] continuous 2 DCY
or  
sensor signal: initialization check error detected
Intake Manifold Runner Control (IMRC) Actuator P2015 - Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance Bank 1 Check the following: functional check difference between target position vs. actual position > | 25.00 | [%]       1.5 [s] multiple 2 DCY
and    
actual position < 0; > 100 [%]
P2015 - Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance Bank 1 Check the following: functional check high difference between target position vs. actual position > | 25.00 | [%] actuator commanded on   1.5 [s] multiple 2 DCY
and    
actual position 0...100 [%]
P2015 - Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance Bank 1 Check the following: functional check low difference between target position vs. actual position > | 25.00 | [%] actuator commanded off   1.5 [s] multiple 2 DCY
and    
actual position 0...100 [%]
Intake Manifold Runner Control (IMRC) Actuator P2009 - Intake Manifold Runner Control Circuit Low Bank 1 Check the following: circuit low signal voltage < 2.74 [V] actuator commanded off [RPM] 0.5 [s] continuous 2 DCY
engine speed >= 0
P2008 - Intake Manifold Runner Control Circuit/Open Bank 1 Check the following: open circuit signal voltage 3.26...4.70 [V] actuator commanded off [RPM] 0.5 [s] continuous 2 DCY
engine speed >= 0
P2010 - Intake Manifold Runner Control Circuit High Bank 1 Check the following: circuit high signal current > 0.60...12.50 [A] actuator commanded on [RPM] 0.5 [s] continuous 2 DCY
engine speed >= 0
Cold Start Monitoring: P2AB5 - Cold Start Intake Manifold Runner Control Stuck Closed Bank 1 Check the following: functional check: stuck close diff. target vs. actual position > 25.00 [%] catalyst heating active   1.8 [s] multiple 2 DCY
Intake Manifold Runner Control (IMRC) Actuator time after engine start >= 4.0 [s]
IAT @ manifold >= -48 [ A °C]
  catalyst heating target position of IMRC actuator active  
  IMRC actuator setpoint deviation CSERS vs. non CSERS > 25.00 [%]
  IMRC actuator adaptation finished  
  IMRC position sensor value valid  
  P2AB3 - Cold Start Intake Manifold Runner Control Stuck Open Bank 1 Check the following: functional check: stuck open diff. target vs. actual position > 25.00 [%] catalyst heating active   1.8 [s] multiple 2 DCY
  time after engine start >= 4.0 [s]
  IAT @ manifold >= -48 [ A °C]
  catalyst heating target position of IMRC actuator active  
  IMRC actuator setpoint deviation CSERS vs. non CSERS > 25.00 [%]
  IMRC actuator adaptation finished  
  IMRC position sensor value valid  
Intake Manifold Runner Control (IMRC) Position Sensor P2014 - Intake Manifold Runner Position Sensor/Switch Circuit Bank 1 Check the following: circuit low signal voltage < 0.25 [V]       0.5 [s]continuous 2 DCY
P2017 - Intake Manifold Runner Position Sensor/Switch Circuit High Bank 1 Check the following: circuit high signal voltage > 4.75 [V]     0.5 [s]continuous 2 DCY

Table continues below.

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

Table continues below.

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

Table continues below.

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

Table continues below.

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