Engine/Motor Control Module --, 2021 MY
For additional Engine DTC's refer to ENGINE DTC TABLES
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Oxygen Sensor (O2S) rear | P013F - O2 Sensor Delayed Response - Lean to Rich Bank 1 Sensor 2 Check the following: | intrusive monitor | arithmetic average value | monitor entry conditions | ||||||
| P014B - O2 Sensor Delayed Response - Lean to Rich Bank 2 Sensor 2 Check the following: | delayed response monitoring, delay measurement | delay time at lean to rich transition | not calibrated | [s] | conditions for active lambda diagnosis (referenced) | checked | 20.0 [s] once / DCY | 1 DCY | ||
| or | for arithmetic average value | |||||||||
| calculation | ||||||||||
| EWMA filter value transient | number of checks required for valid result | not calibrated | [-] | |||||||
| delay time at lean to rich transition | > 0.6 | [s] | for EWMA-filter: K-factor | 0.35 | [-] | |||||
| minimum number of tests per DCY required | 1 | |||||||||
| step change detection will | ||||||||||
| initiate multiple tests per DCY | ||||||||||
| conditions for step change | ||||||||||
| detection | ||||||||||
| deviation between new measured value and old EWMA filtered value | > 0.3 | [s] | ||||||||
| number of checks for confirmation | 5.0 | [-] | ||||||||
| maximum tolerance to confirm filtered value | <= 0.05 | [s] | ||||||||
| initial value of filtered value | 0.0 | [s] | ||||||||
| maximum number of checks per driving cycle | 3.0 | [-] | ||||||||
| additional conditions | ||||||||||
| no additional conditions calibrated | ||||||||||
| Oxygen Sensor (O2S) rear | P2271 - O2 Sensor Signal Biased/Stuck Rich Bank 1 Sensor 2 Check the following: | intrusive monitor | O2S sensor voltage | not calibrated | [V] | only if no target fault from previous DCY | 20.0 [s] once / DCY | 2 DCY | ||
| P2273 - O2 Sensor Signal Biased/Stuck Rich Bank 2 Sensor 2 Check the following: | active O2S signal check with offset check - stuck high | O2S front off set if fault suspicion from O2S | not calibrated | |||||||
| front offset from current DCY | ||||||||||
| or target fault from previous | ||||||||||
| DCY | ||||||||||
| conditions for active lambda diagnosis (referenced) | not calibrated | |||||||||
| requested lambda | not calibrated | [-] | ||||||||
| and | ||||||||||
| integrated exhaust gas mass flow | not calibrated | [kg] | ||||||||
| for time | not calibrated | [s] | ||||||||
| else: correct O2S front offset | ||||||||||
| check from current DCY and | ||||||||||
| no target fault from previous | ||||||||||
| DCY | ||||||||||
| conditions for active lambda diagnosis (referenced) | not calibrated | |||||||||
| requested lambda | not calibrated | [-] | ||||||||
| and | ||||||||||
| cumulated O2 mass flow into catalyst | not calibrated | [g] | ||||||||
| for time | not calibrated | [s] | ||||||||
| additional conditions | ||||||||||
| no additional conditions calibrated | ||||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| P2271 - O2 Sensor Signal Biased/Stuck Rich Bank 1 Sensor 2 Check the following: | intrusive monitor | O2S sensor voltage | > 0.15 | [V] | general conditions | 20.0 [s] once / DCY | 2 DCY | |||
| P2273 - O2 Sensor Signal Biased/Stuck Rich Bank 2 Sensor 2 Check the following: | active O2S signal check without offset check - stuck high | conditions for active lambda diagnosis (referenced) | checked | |||||||
| step 1 | ||||||||||
| requested lambda | >= 1.08 | [-] | ||||||||
| and | ||||||||||
| cumulated O2 mass flow into catalyst | >= 1.1 | [g] | ||||||||
| for time | > 2.0 | [s] | ||||||||
| step 2 (only if no target fault | ||||||||||
| from previous DCY) | ||||||||||
| requested lambda | >= 1.15 | [-] | ||||||||
| and | ||||||||||
| integrated exhaust gas mass flow | >= 0.08 | [kg] | ||||||||
| for time | > 2.0 | [s] | ||||||||
| additional conditions | ||||||||||
| no additional conditions calibrated | ||||||||||
| P2271 - O2 Sensor Signal Biased/Stuck Rich Bank 1 Sensor 2 Check the following: | intrusive monitor | O2S sensor voltage | not calibrated | [V] | general conditions | 20.0 [s] once / DCY | 2 DCY | |||
| P2273 - O2 Sensor Signal Biased/Stuck Rich Bank 2 Sensor 2 Check the following: | passive O2S signal check - stuck high | conditions for passive lambda diagnosis during fuel cut off (referenced) | not calibrated | |||||||
| and | ||||||||||
| cumulated O2 mass flow into catalyst | not calibrated | [g] | ||||||||
| for time | not calibrated | [s] | ||||||||
| additional conditions | ||||||||||
| no additional conditions calibrated | ||||||||||
| Oxygen Sensor (O2S) rear | P2270 - O2 Sensor Signal Biased/Stuck Lean Bank 1 Sensor 2 Check the following: | intrusive monitor | O2S sensor voltage | not calibrated | [V] | only if no target fault from previous DCY | 20.0 [s] once / DCY | 2 DCY | ||
| P2272 - O2 Sensor Signal Biased/Stuck Lean Bank 2 Sensor 2 Check the following: | active O2S signal check with offset check - stuck low | O2S front off set if fault suspicion from O2S | not calibrated | |||||||
| front offset from current DCY | ||||||||||
| or target fault from previous | ||||||||||
| DCY | ||||||||||
| conditions for active lambda diagnosis (referenced) | not calibrated | |||||||||
| requested lambda | not calibrated | [-] | ||||||||
| and | ||||||||||
| integrated exhaust gas mass flow | not calibrated | [kg] | ||||||||
| for time | not calibrated | [s] | ||||||||
| else: correct O2S front offset | ||||||||||
| check from current DCY and | ||||||||||
| no target fault from previous | ||||||||||
| DCY | ||||||||||
| conditions for active lambda diagnosis (referenced) | not calibrated | |||||||||
| requested lambda | not calibrated | [-] | ||||||||
| and | ||||||||||
| cumulated O2 mass flow into catalyst | not calibrated | [g] | ||||||||
| for time | not calibrated | [s] | ||||||||
| additional conditions | ||||||||||
| no additional conditions calibrated | ||||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| P2270 - O2 Sensor Signal Biased/Stuck Lean Bank 1 Sensor 2 Check the following: | intrusive monitor | O2S sensor voltage | < 0.75 | [V] | general conditions | 20.0 [s] once / DCY | 2 DCY | |||
| P2272 - O2 Sensor Signal Biased/Stuck Lean Bank 2 Sensor 2 Check the following: | active O2S signal check without offset check - stuck low | conditions for active lambda diagnosis (referenced) | checked | |||||||
| step 1 | ||||||||||
| requested lambda | <= 0.92 | [-] | ||||||||
| and | ||||||||||
| cumulated O2 mass flow into catalyst | >= 1.4 | [g] | ||||||||
| for time | > 2.0 | [s] | ||||||||
| step 2 (only if no target fault | ||||||||||
| from previous DCY) | ||||||||||
| requested lambda | <= 0.75 | [-] | ||||||||
| and | ||||||||||
| integrated exhaust gas mass flow | >= 0.08 | [kg] | ||||||||
| for time | > 2.0 | [s] | ||||||||
| additional conditions | ||||||||||
| no additional conditions calibrated | ||||||||||
| Oxygen Sensor (O2S) rear | P0137 - O2 Sensor Circuit Low Voltage Bank 1 Sensor 2 Check the following: P0157 - O2 Sensor Circuit Low Voltage Bank 2 Sensor 2 Check the following: | O2S signal check - circuit continuity (Circuit low, core connection signal wires) | signal voltage for time | < 0.03> 3.0 | [V][s] | general conditions engine | running | 11.0 [s] continuous | 2 DCY | |
| and | dew point | exceeded | ||||||||
| difference of sensor voltage with load pulse and voltage without load pulse (mean value of 3 measurements) | < 0.01 | [V] | fuel cut off catalyst purge case 1 (sensor ready for operation) | not active not active | ||||||
| sensor voltage | <= 0.40 | [V] | ||||||||
| or | ||||||||||
| sensor voltage | 0.50 - 1.26 | [V] | ||||||||
| time after protection heating mode finished | > 15.0 | [s] | ||||||||
| or | ||||||||||
| sensor voltage | not calibrated | [V] | ||||||||
| internal resistance | not calibrated | [Ohm] | ||||||||
| time after protection heating mode finished | not calibrated | [s] | ||||||||
| or | ||||||||||
| internal resistance | <= 900.0 | [Ohm] | ||||||||
| protection heating mode | finished | |||||||||
| above conditions for case 1 | ||||||||||
| must be fulfilled | ||||||||||
| for time | > 0.2 | [s] | ||||||||
| case 2 (sensor ready for | ||||||||||
| operation expected) | ||||||||||
| time after protection heating mode finished | > 15.0 | [s] | ||||||||
| additional delay time | 30.0 | [s] | ||||||||
| or | ||||||||||
| internal resistance check | successful | |||||||||
| or | ||||||||||
| signal error during previous DCY | not detected | |||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| P0138 - O2 Sensor Circuit High Voltage Bank 1 Sensor 2 Check the following: | O2S signal check - out of range high (Circuit high) | signal voltage | > 1.26 | [V] | general conditions | 3.2 [s] continuous | 2 DCY | |||
| P0158 - O2 Sensor Circuit High Voltage Bank 2 Sensor 2 Check the following: | for time | > 0.2 | [s] | engine | running | |||||
| dew point | exceeded | |||||||||
| lambda set value | > 0.995 | [-] | ||||||||
| case 1: sensor ready for | ||||||||||
| operation | ||||||||||
| sensor voltage | <= 0.40 | [V] | ||||||||
| or | ||||||||||
| sensor voltage | 0.50 - 1.26 | [V] | ||||||||
| time after protection heating mode finished | > 15.0 | [s] | ||||||||
| or | ||||||||||
| sensor voltage | not calibrated | [V] | ||||||||
| internal resistance | not calibrated | [Ohm] | ||||||||
| time after protection heating mode finished | not calibrated | [s] | ||||||||
| or | ||||||||||
| internal resistance | <= 900.0 | [Ohm] | ||||||||
| protection heating mode | finished | |||||||||
| above conditions for case 1 | ||||||||||
| must be fulfilled | ||||||||||
| for time | > 0.2 | [s] | ||||||||
| case 2 (sensor ready for | ||||||||||
| operation expected) | ||||||||||
| time after protection heating mode finished | > 15.0 | [s] | ||||||||
| additional delay time | 30.0 | [s] | ||||||||
| or | ||||||||||
| internal resistance check | successful | |||||||||
| or | ||||||||||
| signal error during previous DCY | not detected | |||||||||
| Oxygen Sensor (O2S) rear | P0140 - O2 Sensor Circuit No Activity Detected Bank 1 Sensor 2 Check the following: P0160 - O2 Sensor Circuit No Activity Detected Bank 2 Sensor 2 Check the following: | O2S signal check - circuit continuity (sensor signal line open circuit) | case 1 signal voltage | 0.40...0.50 | [V] | general conditions engine | running | 8.0 [s] continuous | 2 DCY | |
| for time | > 3.0 | [s] | dew point | exceeded | ||||||
| and | case 1 (sensor ready for | |||||||||
| operation) | ||||||||||
| difference of sensor voltage with load pulse and voltage without load pulse (mean value of 3 measurements) | >= 2.80 | [V] | sensor voltage | <= 0.40 | [V] | |||||
| or | or | |||||||||
| case 2 | sensor voltage | 0.50 - 1.26 | [V] | |||||||
| internal resistance | not calibrated | [Ohm] | time after protection heating mode finished | > 15.0 | [s] | |||||
| and | or | |||||||||
| exhaust temperature | not calibrated | [°C] | sensor voltage | not calibrated | [V] | |||||
| internal resistance | not calibrated | [Ohm] | ||||||||
| time after protection heating mode finished | not calibrated | [s] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| or | ||||||||||
| internal resistance | <= 900.0 | [Ohm] | ||||||||
| protection heating mode | finished | |||||||||
| above conditions for case 1 | ||||||||||
| must be fulfilled | ||||||||||
| for time | > 0.2 | [s] | ||||||||
| case 2 (sensor ready for | ||||||||||
| operation expected) | ||||||||||
| time after protection heating | > 15.0 | [s] | ||||||||
| mode finished | ||||||||||
| additional delay time | 30.0 | [s] | ||||||||
| or | ||||||||||
| internal resistance check | successful | |||||||||
| or | ||||||||||
| signal error during previous DCY | not detected | |||||||||
| Oxygen Sensor (O2S) Heater rear | P0037 - HO2S Heater Control Circuit Low Bank 1 Sensor 2 Check the following: | circuit low | signal voltage | <= 2.74 - 3.26 | [V] | general conditions | 0.5 [s] | 2 DCY | ||
| continuous | ||||||||||
| P0057 - HO2S Heater Control Circuit Low Bank 2 Sensor 2 Check the following: | engine speed | >= 80 | [rpm] | |||||||
| battery voltage | > 9.0 | [V] | ||||||||
| duty cycle | < 98 | [%] | ||||||||
| conditions for dew point end | ||||||||||
| battery voltage | <= 16.50 | [V] | ||||||||
| ECM post drive | not detected | |||||||||
| heating @ ECM pre drive | not calibrated | |||||||||
| or | ||||||||||
| engine | running | |||||||||
| or | ||||||||||
| drive motor | not equipped | |||||||||
| protection heating | active | |||||||||
| heating @ stop phase | ||||||||||
| wall temperature | not calibrated | [°C] | ||||||||
| or | ||||||||||
| EGT | not calibrated | [°C] | ||||||||
| all above conditions must be | ||||||||||
| fulfilled | ||||||||||
| for time | >= 10.0 | [s] | ||||||||
| fast enable conditions (for | ||||||||||
| sufficient battery voltage or | ||||||||||
| AAT) | ||||||||||
| battery voltage | < 15.0 | [V] | ||||||||
| or | ||||||||||
| AAT | > 143 | [°C] | ||||||||
| for time | >= 0.0 | [s] | ||||||||
| conditions above must be | ||||||||||
| fulfilled | ||||||||||
| for time | >= 10.0 | [s] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| P0036 - HO2S Heater Control Circuit Bank 1 Sensor 2 Check the following: | open circuit | signal voltage | > 2.74 - 3.26; <= 4.70 - 5.40 | [V] | general conditions | 0.5 [s] | 2 DCY | ||||||||||
| continuous | |||||||||||||||||
| P0056 - HO2S Heater Control Circuit Bank 2 Sensor 2 Check the following: | engine speed | >= 80 | [rpm] | ||||||||||||||
| battery voltage | > 9.0 | [V] | |||||||||||||||
| duty cycle | < 98 | [%] | |||||||||||||||
| conditions for dew point end | |||||||||||||||||
| battery voltage | <= 16.50 | [V] | |||||||||||||||
| ECM post drive | not detected | ||||||||||||||||
| heating @ ECM pre drive | not calibrated | ||||||||||||||||
| or | |||||||||||||||||
| engine | running | ||||||||||||||||
| or | |||||||||||||||||
| drive motor | not equipped | ||||||||||||||||
| protection heating | active | ||||||||||||||||
| heating @ stop phase | |||||||||||||||||
| wall temperature | not calibrated | [°C] | |||||||||||||||
| or | |||||||||||||||||
| EGT | not calibrated | [°C] | |||||||||||||||
| all above conditions must be | |||||||||||||||||
| fulfilled | |||||||||||||||||
| for time | >= 10.0 | [s] | |||||||||||||||
| fast enable conditions (for | |||||||||||||||||
| sufficient battery voltage or | |||||||||||||||||
| AAT) | |||||||||||||||||
| battery voltage | < 15.0 | [V] | |||||||||||||||
| or | |||||||||||||||||
| AAT | > 143 | [°C] | |||||||||||||||
| for time | >= 0.0 | [s] | |||||||||||||||
| conditions above must be | |||||||||||||||||
| fulfilled | |||||||||||||||||
| for time | >= 10.0 | [s] | |||||||||||||||
| P0038 - HO2S Heater Control Circuit High Bank 1 Sensor 2 Check the following: | circuit high | signal current | >= 8.5 - 12.5 | [A] | general conditions | 0.5 [s] x |
2 DCY | ||||||||||
| continuous | |||||||||||||||||
| P0058 - HO2S Heater Control Circuit High Bank 2 Sensor 2 Check the following: | engine speed | >= 80 | [rpm] | ||||||||||||||
| battery voltage | > 9.0 | [V] | |||||||||||||||
| duty cycle | > 3 | [%] | |||||||||||||||
| conditions for dew point end | |||||||||||||||||
| battery voltage | <= 16.50 | [V] | |||||||||||||||
| ECM post drive | not detected | ||||||||||||||||
| heating @ ECM pre drive | not calibrated | ||||||||||||||||
| or | |||||||||||||||||
| engine | running | ||||||||||||||||
| or | |||||||||||||||||
| drive motor | not equipped | ||||||||||||||||
| protection heating | active | ||||||||||||||||
| heating @ stop phase | |||||||||||||||||
| wall temperature | not calibrated | [°C] | |||||||||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| or | ||||||||||
| EGT | not calibrated | [°C] | ||||||||
| all above conditions must be | ||||||||||
| fulfilled | ||||||||||
| for time | >= 10.0 | [s] | ||||||||
| fast enable conditions (for | ||||||||||
| sufficient battery voltage or | ||||||||||
| AAT) | ||||||||||
| battery voltage | < 15.0 | [V] | ||||||||
| or | ||||||||||
| AAT | > 143 | [°C] | ||||||||
| for time | >= 0.0 | [s] | ||||||||
| conditions above must be | ||||||||||
| fulfilled | ||||||||||
| for time | >= 10.0 | [s] | ||||||||
| Oxygen Sensor (O2S) Heater rear | P0141 - O2 Sensor Heater Circuit Bank 1 Sensor 2 Check the following: | out of range (during normal | internal resistance | > 2200.0 - 100000.0 | [Ohm] | general conditions: | 126.0 [s] | 2 DCY | ||
| heater operation after Dew Point | multiple | |||||||||
| is exceeded) | ||||||||||
| P0161 - O2 Sensor Heater Circuit Bank 2 Sensor 2 Check the following: | O2S heated up for time | >= 45.0 | [s] | |||||||
| modeled EGT | 250 - 600 | [°C] | ||||||||
| modeled EGT | valid | |||||||||
| IAT upstream throttle | > -48 | [°C] | ||||||||
| engine off time | > 120.0 | [s] | ||||||||
| counter for engine off time | valid | |||||||||
| engine | running | |||||||||
| battery voltage | 10.70 - 16.10 | [V] | ||||||||
| number of valid internal | > 10.0 | [-] | ||||||||
| resistance checks | ||||||||||
| fuel cut off | not active | |||||||||
| O2S heater | commanded on | |||||||||
| conditions after long stop | ||||||||||
| phase: | ||||||||||
| time after engine stop | >= 120.0 | [s] | ||||||||
| time after next engine start | >= 30.0 | [s] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Engine Cooling System | P2181 - Cooling System Performance Check the following: -- Check the engine coolant thermostat. Refer to appropriate repair information. | cooling system performance not | cooling system temperature too | < 68 - 76 | [°C] | monitor entry conditions: | 0 (Unified 700.0) [s] | 2 DCY | ||
| in the expected range | low after a sufficient MAF | once / DCY | ||||||||
| integral | ||||||||||
| for time | >= 0.0 | [s] | ECT @ start | -10 - 57 | [°C] | |||||
| and | ||||||||||
| AAT | -10 - 60 | [°C] | ||||||||
| or | ||||||||||
| IAT upstream throttle | not calibrated | [°C] | ||||||||
| begin of air mass integration: | ||||||||||
| ECT | > 15 | [°C] | ||||||||
| conditions for diagnosis: | ||||||||||
| MAF | < 3276.70 | [kg/h] | ||||||||
| delta BARO | < 100.0 | [kPa] | ||||||||
| delta AAT | < 191.3 | [K] | ||||||||
| and | ||||||||||
| accum. time required | not calibrated | [s] | ||||||||
| or | ||||||||||
| accum. integrated air mass | < 0.64 - 3.0 | [kg] | ||||||||
| accumulation enable if | ||||||||||
| fuel cut off | active | |||||||||
| or | ||||||||||
| engine load | > 95.0 | [%] | ||||||||
| or | ||||||||||
| engine load | < 20.0 | [%] | ||||||||
| start of fault decision: | ||||||||||
| integrated air mass | > 6.30 - 32.22 | [kg] | ||||||||
| conditions at fault decision: | ||||||||||
| (average values since start) | ||||||||||
| MAF (lower threshold) | >= 35.0 - 130.0 | [kg/h] | ||||||||
| MAF (upper threshold) | <= 201.0 - 371.0 | [kg/h] | ||||||||
| vehicle speed (lower threshold) | >= 30 - 38 | [km/h] | ||||||||
| vehicle speed (upper threshold) | <= 150 | [km/h] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Engine Cooling System | P2181 - Cooling System Performance Check the following: -- Check the engine coolant thermostat. Refer to appropriate repair information. | cooling system performance not | filtered ECT | < 54 | [°C] | general | 0 (Unified 700.0) [s] | 2 DCY | ||
| in the expected range | once / DCY | |||||||||
| for time | >= 10.0 | [s] | AAT | > -10 | [°C] | |||||
| air mass flow integral | > 4.2 - 23.0 | [g] | ||||||||
| for | ||||||||||
| ECT once after engine start | > 67 - 68 | [°C] | ||||||||
| valid operating points | ||||||||||
| engine | running | |||||||||
| for time | > 20.0 | [s] | ||||||||
| fuel cut off | not active | |||||||||
| for time | > 20.0 | [s] | ||||||||
| thermostat overdrive | not detected | |||||||||
| for time | > 20.0 | [s] | ||||||||
| vehicle speed | > -328 | [km/h] | ||||||||
| and | ||||||||||
| vehicle speed | < 328 | [km/h] | ||||||||
| for time | > 20.0 | [s] | ||||||||
| engine load | > 10.0 - 100.0 | [%] | ||||||||
| and | ||||||||||
| engine load | < 399.99 | [%] | ||||||||
| for time | > 20.0 | [s] | ||||||||
| additional conditions for re- | ||||||||||
| entry after strong ECT drop | ||||||||||
| integrated air mass flow during | > 1.0 - 5.0 | [g] | ||||||||
| valid operating points | ||||||||||
| depending on | ||||||||||
| min. AAT @ current DCY | -10 - 45 | [°C] | ||||||||
| ECT @ entry of valid operating | 20 - 50 | [°C] | ||||||||
| points | ||||||||||
| all conditions above (except | ||||||||||
| general) must be fulfilled | ||||||||||
| for time | > 10.0 | [s] | ||||||||
| Heating Circuit Bypass Actuator | P2682 - Engine Coolant Bypass Valve "A" Control Circuit Low Check the following: | circuit low | signal voltage | < 2.74 - 3.26 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY | |
| P2681 - Engine Coolant Bypass Valve "A" Control Circuit/Open Check the following: | open circuit | signal voltage | > 2.74 - 3.26; <= 4.70 - 5.40 | [V] | actuator | commanded off | 0.5 [s] continuous | 2 DCY | ||
| P2683 - Engine Coolant Bypass Valve "A" Control Circuit High Check the following: | circuit high | signal current | > 3.0 - 6.0 | [A] | actuator | commanded on | 0.5 [s] continuous | 2 DCY | ||
| Main Coolant Pump Actuator | P2602 - Coolant Pump "A" Control Circuit Low Check the following: | circuit low | signal voltage | <= 2.74 - 3.26 | [V] | actuator | commanded off | 500 [ms] continuous | 2 DCY | |
| P2600 - Coolant Pump "A" Control Circuit/Open Check the following: | open circuit | signal voltage | > 2.74 - 3.26; <= 4.70 - 5.40 | [V] | actuator | commanded off | 500 [ms] continuous | 2 DCY | ||
| P2603 - Coolant Pump "A" Control Circuit High Check the following: | circuit high | signal current | > 2.2 - 4.0 | [A] | actuator | commanded on | 500 [ms] continuous | 2 DCY | ||
| Active Grille Air Shutter | P05A3 - Active Grille Air Shutter "A" Control Circuit Range/Performance Check the following: | functional check | actuator | no feedback | actuator | commanded on | 150.0 [s] continuous | 2 DCY | ||
| Engine Oil Pressure (EOP) LP Switch | P0522 - Engine Oil Pressure Sensor/Switch "A" Low Check the following: | rationality check | EOP (LP) switch signal | permanently high | ECM after run | active | 60.0 [s] once / DCY | 2 DCY | ||
| for time | > 61.5 | [s] | ||||||||
| EOT | > 10 | [°C] | ||||||||
| battery voltage | 9.0 - 16.50 | [V] | ||||||||
| Engine Oil Pressure (EOP) LP Switch | P0524 - Engine Oil Pressure Too Low Check the following: | rationality check | engine speed | > 650 - 1500 | [rpm] | engine | running | 8.0 [s] continuous | 2 DCY | |
| and | for time | > 3.0 - 15.0 | [s] | |||||||
| EOP (LP) switch signal | permanently low | battery voltage | 9.0 - 16.50 | [V] | ||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Engine Coolant Temperature (ECT) Sensor downstream engine | P0117 - Engine Coolant Temperature Sensor 1 Circuit Low Check the following: | circuit low | signal voltage | <= 0.25 | [V] | 0.5 [s] continuous | 2 DCY | |||
| Engine Coolant Temperature (ECT) Sensor downstream engine | P0118 - Engine Coolant Temperature Sensor 1 Circuit High Check the following: | circuit high | signal voltage | >= 4.94 | [V] | 0.5 [s] continuous | 2 DCY | |||
| Engine Coolant Temperature | P0116 - Engine Coolant Temperature Sensor 1 Circuit Range/Performance Check the following: | rationality check: stuck sensor | diff. max. vs. min. ECT | < 1.5 | [K] | Monitor Entry Conditions: | 0 (FTP 630.0) [s] | 2 DCY | ||
| (ECT) Sensor downstream | signal | downstream engine | Case 1: | once / DCY | ||||||
| engine | ||||||||||
| engine off time | not calibrated | [s] | ||||||||
| Case 2: | ||||||||||
| ECT @ start | -44 - 140 | [°C] | ||||||||
| Case 3: | ||||||||||
| engine off time | not calibrated | [s] | ||||||||
| or | ||||||||||
| ECT @ start | not calibrated | [°C] | ||||||||
| driving condition H (low | ||||||||||
| cooling performance, | ||||||||||
| substantial engine warm-up): | ||||||||||
| vehicle speed | 0 - 35 | [km/h] | ||||||||
| MAF (lower threshold) | 0.0 | [kg/h] | ||||||||
| MAF (upper threshold) | 252.0 - 400.0 | [kg/h] | ||||||||
| reference model ECT | > -3550 | [°C] | ||||||||
| for | ||||||||||
| time required | > 18.0 | [s] | ||||||||
| frequency | 3 | times | ||||||||
| driving condition L (high | ||||||||||
| cooling performance, | ||||||||||
| substantial engine cool- | ||||||||||
| down): | ||||||||||
| vehicle speed | 55 - 300 | [km/h] | ||||||||
| MAF (lower threshold) | 0.0 | [kg/h] | ||||||||
| MAF (upper threshold) | 40.0 - 900.0 | [kg/h] | ||||||||
| or | ||||||||||
| fuel cut off | active | |||||||||
| for | ||||||||||
| time required | > 30.0 | [s] | ||||||||
| frequency | 1 | times | ||||||||
| Engine Coolant Temperature (ECT) Sensor downstream | P0116 - Engine Coolant Temperature Sensor 1 Circuit Range/Performance Check the following: | rationality check high | ECT downstream engine @ start | > 50 - 78 | [°C] | engine off time | > 28000.0 | [s] | 5.0 [s] once / DCY | 2 DCY |
| engine | engine | running | ||||||||
| for time | >= 60.0 | [s] | ||||||||
| Block heater not detected: | ||||||||||
| ECT downstream engine @ start vs. minimum ECT downstream engine since start | <= 5.0 | [K] | ||||||||
| Engine Coolant Temperature (ECT) Sensor downstream engine | P0116 - Engine Coolant Temperature Sensor 1 Circuit Range/Performance Check the following: | rationality check low | ECT downstream engine @ start vs. minimum temperature from cross check | < -24.8 | [K] | cross check (temperature) | finished | 0 [s] once / DCY | 2 DCY | |
| Engine Coolant Temperature (ECT) Sensor @ Cylinder Head | P017D - Cylinder Head Temperature Sensor "A" Circuit High Check the following: | circuit high | signal voltage | > 4.90 | [V] | 1.0 [s] continuous | 2 DCY | |||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Engine Coolant Temperature (ECT) Sensor @ Cylinder Head | P017C - Cylinder Head Temperature Sensor "A" Circuit Low Check the following: | circuit low | signal voltage | < 0.30 | [V] | 1.0 [s] continuous | 2 DCY | |||
| Engine Coolant Temperature (ECT) Sensor @ Cylinder Head | P017B - Cylinder Head Temperature Sensor "A" Range/Performance Check the following: | rationality check inappropriately low | diff. cylinder head temperature @ start vs. minimum temperature from main crosscheck @ start | < 24.8 | [K] | cross check | finished | 0 [s] once / DCY | 2 DCY | |
| P017B - Cylinder Head Temperature Sensor "A" Range/Performance Check the following: | rationality check inappropriately high | cylinder head temperature @ first engine start | > 50 - 95 | [°C] | engine off time | > 466.67 | [min] | 0 [s] once / DCY | 2 DCY | |
| Engine Coolant Temperature (ECT) Sensor @ Cylinder Head | P017B - Cylinder Head Temperature Sensor "A" Range/Performance Check the following: | rationality check | diff. modeled vs. measured ECT @ cylinder head | > 9.8 | [K] | 0 (FTP: 500.0) [s] continuous | 2 DCY | |||
| Engine Coolant Temperature | P017B - Cylinder Head Temperature Sensor "A" Range/Performance Check the following: | no change on signal | diff. ECT max @ cylinder head | <= 0.0 - 1.6 | [K] | cylinder head temperature @ | -44 - 140 | [°C] | 0 (FTP: 630.0) [s] | 2 DCY |
| (ECT) Sensor @ Cylinder Head | vs. ECT min @ cylinder head | engine start | once / DCY | |||||||
| driving condition L: | ||||||||||
| vehicle speed | 55 - 300 | [km/h] | ||||||||
| MAF (lower threshold) | >= 0.0 | [kg/h] | ||||||||
| MAF (upper threshold) | <= 40.0 - 900.0 | [kg/h] | ||||||||
| engine speed | > 20 | [rpm] | ||||||||
| or | ||||||||||
| fuel cut off | active | |||||||||
| for time | > 30.0 | [s] | ||||||||
| frequency | 1 | times | ||||||||
| driving condition H: | ||||||||||
| modeled cylinder head | > -3550 | [°C] | ||||||||
| temperature | ||||||||||
| vehicle speed | 0 - 35 | [km/h] | ||||||||
| MAF (lower threshold) | >= 4.0 | [kg/h] | ||||||||
| MAF (upper threshold) | <= 252.0 - 400.0 | [kg/h] | ||||||||
| engine speed | > 20 | [rpm] | ||||||||
| for time | > 18.0 | [s] | ||||||||
| frequency | 3 | times | ||||||||
| Engine Coolant Temperature (ECT) Sensor @ Radiator Outlet | P2184 - Engine Coolant Temperature Sensor 2 Circuit Low Check the following: | circuit low | signal voltage | < 0.20 | [V] | 0.1 [s] continuous | 2 DCY | |||
| P2185 - Engine Coolant Temperature Sensor 2 Circuit High Check the following: | circuit high | signal voltage | > 4.95 | [V] | 0.1 [s] continuous | 2 DCY | ||||
| Variable Valve Timing (VVT) Intake Actuator | P000A - "A" Camshaft Position Slow Response Bank 1 Check the following: | slow response | difference between target position vs. actual position for time and adjustment angle and number of checks | > 3.0 > 2.0 - 2.4 > 3.0 3 | [°CRK] [s] [°CRK] times | time after engine start engine speed modeled oil temperature change of target position | > 5.0 - 10.0880 - 6400 -10 - 110 > 12.0 - 40.0 | [s] [rpm] [°C] [°CRK] | 2.4 [s] multiple | 2 DCY |
| P0011 - "A" Camshaft Position - Timing Over-Advanced or System Performance Bank 1 Check the following: | target error | difference between target position vs. actual position for time and adjustment angle and number of checks | > 3.0 > 2.0 - 2.4 <= 3.0 3 | [°CRK] [s] [°CRK] times | time after engine start engine speed modeled oil temperature change of target position | > 5.0 - 10.0 880 - 6400 -10 - 110 > 12.0 - 40.0 | [s] [rpm] [°C] [°CRK] | 2.4 [s] multiple | 2 DCY | |
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Variable Valve Timing (VVT) Intake Actuator | P2088 - "A" Camshaft Position Actuator Control Circuit Low Bank 1 Check the following: | circuit low | signal voltage | <= 2.74 - 3.26 | [V] | actuator | commanded off | [rpm] [V] [%] [%] | 0.5 [s] continuous | 2 DCY | |||||||
| engine speed battery voltage min. duty cycle max. duty cycle | > 80 > 9.0 >= 6.25 <= 90 | ||||||||||||||||
| P0010 - "A" Camshaft Position Actuator "A" Control Circuit/Open Bank 1 Check the following: | open circuit | signal voltage | > 2.74 - 3.26;<= 4.70 - 5.40 | [V] | actuator | commanded off | [rpm] [V] [%] [%] | 0.5 [s] continuous | 2 DCY | ||||||||
| engine speed battery voltage min. duty cycle max. duty cycle | > 80 > 9.0 >= 6.25 <= 90 | ||||||||||||||||
| P2089 - "A" Camshaft Position Actuator Control Circuit High Bank 1 Check the following: | circuit high | signal current | >= 3.0 - 6.0 | [A] | actuator | commanded on | [rpm] [V] [%] [%] | 0.5 [s] continuous | 2 DCY | ||||||||
| engine speed battery voltage min. duty cycle max. duty cycle | > 80 > 9.0 >= 6.25 <= 90 | ||||||||||||||||
| Cold Start Monitoring | P052A - Cold Start "A" Camshaft Position Timing Over-Advanced Bank 1 Check the following:-- Check engine oil for incorrect viscosity or in need of servicing (dirty oil). Oil that is not clear in color may be causing the sensor to operate incorrectly. The engine oil must be clean and of the correct viscosity in order for the sensor to operate properly. Check the vehicle paperwork to determine what oil viscosity has been used and when the last oil change was performed. Change the engine oil if necessary. | target error | difference between target position vs. actual position | > 7.50 - 40.0 | [°CRK] | time after engine start | >= 5.0 - 10.0 | [s] | 3.0 [s] once / DCY | 2 DCY | |||||||
| Variable Valve Timing (VVT) Intake Actuator | engine speed modeled oil temperature commanded camshaft timing correction for catalyst heating | >= 600 -12 - 200 active | [rpm] [°C] | ||||||||||||||
| Cold Start Monitoring | P054A - Cold Start "B" Camshaft Position Timing Over-Advanced Bank 1 Check the following:-- Check engine oil for incorrect viscosity or in need of servicing (dirty oil). Oil that is not clear in color may be causing the sensor to operate incorrectly. The engine oil must be clean and of the correct viscosity in order for the sensor to operate properly. Check the vehicle paperwork to determine what oil viscosity has been used and when the last oil change was performed. Change the engine oil if necessary. | target error | difference between target position vs. actual position | > 4.0 - 10.0 | [°CRK] | time after engine start | >= 5.0 - 10.0 | [s] | 3.0 [s] once / DCY | 2 DCY | |||||||
| Variable Valve Timing (VVT) Exhaust Actuator | engine speed modeled oil temperature commanded camshaft timing correction for catalyst heating | >= 600 -12 - 200 active | [rpm] [°C] | ||||||||||||||
| Variable Valve Timing (VVT) Exhaust Actuator | P000B - "B" Camshaft Position Slow Response Bank 1 Check the following: | slow response | difference between target position vs. actual position for time and adjustment angle and number of checks | > 3.0 > 2.0 - 3.0 > 3.0 3 | [°CRK] [s] [°CRK] times | time after engine start engine speed modeled oil temperature change of target position | > 5.0 - 10.0880 - 6400 -10 - 110 > 10.0 - 22.0 | [s] [rpm] [°C] [°CRK] | 3.0 [s] multiple | 2 DCY | |||||||
| P0014 - "B" Camshaft Position - Timing Over-Advanced or System Performance Bank 1 Check the following: | target error | difference between target position vs. actual position for time and adjustment angle and number of checks | > 3.0 > 2.0 - 3.0 <= 3.0 3 | [°CRK] [s] [°CRK] times | time after engine start engine speed modeled oil temperature change of target position | > 5.0 - 10.0880 - 6400 -10 - 110 > 10.0 - 22.0 | [s] [rpm] [°C] [°CRK] | 3.0 [s] multiple | 2 DCY | ||||||||
| Variable Valve Timing (VVT) Exhaust Actuator | P2090 - "B" Camshaft Position Actuator Control Circuit Low Bank 1 Check the following: | circuit low | signal voltage | <= 2.74 - 3.26 | [V] | actuator | commanded off | [rpm] [V] [%] [%] | 0.5 [s] continuous | 2 DCY | |||||||
| engine speed battery voltage min. duty cycle max. duty cycle | > 80 > 9.0 >= 6.25 <= 90 | ||||||||||||||||
| P0013 - "B" Camshaft Position Actuator "A" Control Circuit/Open Bank 1 Check the following: | open circuit | signal voltage | > 2.74 - 3.26;<= 4.70 - 5.40 | [V] | actuator | commanded off | [rpm] [V] [%] [%] | 0.5 [s] continuous | 2 DCY | ||||||||
| engine speed battery voltage min. duty cycle max. duty cycle | > 80 > 9.0 >= 6.25 <= 90 | ||||||||||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| P2091 - "B" Camshaft Position Actuator Control Circuit High Bank 1 Check the following: | circuit high | signal current | >= 3.0 - 6.0 | [A] | actuator | commanded on | 0.5 [s] | 2 DCY | |||||||
| continuous | |||||||||||||||
| engine speed | > 80 | [rpm] | |||||||||||||
| battery voltage | > 9.0 | [V] | |||||||||||||
| min. duty cycle | >= 6.25 | [%] | |||||||||||||
| max. duty cycle | <= 90 | [%] | |||||||||||||
| Intake Camshaft Position (CMP) Sensor | P0343 - Camshaft Position Sensor "A" Circuit High Bank 1 or Single Sensor Check the following: | circuit high | signal voltage and crankshaft signals | permanently high 8 | [-] | 0.5 [s] continuous | 2 DCY | ||||||||
| P0342 - Camshaft Position Sensor "A" Circuit Low Bank 1 or Single Sensor Check the following: | circuit low | signal voltage and crankshaft signals | permanently low 8.0 | [-] | 0.5 [s] continuous | 2 DCY | |||||||||
| P0341 - Camshaft Position Sensor "A" Circuit Range/Performance Bank 1 or Single Sensor Check the following: | rationality check | signal pattern defect counter | incorrect 12.0 | [-] | 0.5 [s] continuous | 2 DCY | |||||||||
| Intake Camshaft Position (CMP) | P0016 - Crankshaft Position - Camshaft Position Correlation Bank 1 Sensor A Check the following: | angular offset check | permissible deviation | < -11.01 | [°CRK] | camshaft adaptation | not completed | 20 [rev] | 2 DCY | ||||||
| Sensor | multiple | ||||||||||||||
| or | engine speed | > 80 | [rpm] | ||||||||||||
| permissible deviation | > 11.01 | [°CRK] | |||||||||||||
| Exhaust Camshaft Position (CMP) Sensor | P0368 - Camshaft Position Sensor "B" Circuit High Bank 1 Check the following: | circuit high | signal voltage and crankshaft signals | permanently high 8.0 | [-] | 0.5 [s] continuous | 2 DCY | ||||||||
| P0367 - Camshaft Position Sensor "B" Circuit Low Bank 1 Check the following: | circuit low | signal voltage and crankshaft signals | permanently low 8.0 | [-] | 0.5 [s] continuous | 2 DCY | |||||||||
| P0366 - Camshaft Position Sensor "B" Circuit Range/Performance Bank 1 Check the following: | rationality check | signal pattern defect counter | incorrect 12 | [-] | 0.5 [s] continuous | 2 DCY | |||||||||
| Exhaust Camshaft Position | P0017 - Crankshaft Position - Camshaft Position Correlation Bank 1 Sensor B Check the following: | angular offset check | permissible deviation | < -11.01 | [°CRK] | camshaft adaptation | not completed | 20.0 [rev] | 2 DCY | ||||||
| (CMP) Sensor | multiple | ||||||||||||||
| or | engine speed | > 80 | [rpm] | ||||||||||||
| permissible deviation | > 11.01 | [°CRK] | |||||||||||||
| Crankshaft Position (CKP) Sensor | P0321 - Ignition/Distributor Engine Speed Input Circuit Range/Performance Check the following: | rationality check | counted teeth vs. reference | > 80.00 | [-] | vehicle speed | < 1; > 25 | [km/h] | 8 [rev] continuous | 2 DCY | |||||
| or monitoring reference gap | failure | or engine speed or actual engine state or engine speed gradient | > 600 cranking > -8000.0 | [rpm] [rpm/s] | |||||||||||
| P0322 - Ignition/Distributor Engine Speed Input Circuit No Signal Check the following: | signal activity check | camshaft signals | > 3.00 | [-] | vehicle speed | < 1; > 25 | [km/h] | 3 [rev]continuous | 2 DCY | ||||||
| and crankshaft signals | no signal | or engine speed or actual engine state or engine speed gradient | > 600 cranking > -8000.0 | [rpm] [rpm/s] | |||||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Crankshaft Position (CKP) Sensor | P0321 - Ignition/Distributor Engine Speed Input Circuit Range/Performance Check the following: | rationality check: DGI sensor | PWM-signal or engine stop position or reverse pulse length | not plausible not plausible not plausible | DGI-sensor is powered during engine stop | 0.5 [s] continuous | 2 DCY | |||
| Crankshaft Position System | P0315 - Crankshaft Position System Variation Not Learned Check the following: | check of max. value of segment | segment time value | > 1.80 | [°CRK] | general conditions | 0.0 [-] | 2 DCY | ||
| time adaptation | multiple | |||||||||
| segment time adaptation | active | |||||||||
| misfire | not detected | |||||||||
| counter for engine working | >= 20.0 | [-] | ||||||||
| cycles before start of adaptation | ||||||||||
| adaptation range conditions | ||||||||||
| for AT (if equipped) | ||||||||||
| engine speed average | > 1400; < 2600 | [rpm] | ||||||||
| engine torque | > 60.0 | [Nm] | ||||||||
| engine torque | < 110.0 - 160.0 | [Nm] | ||||||||
| adaptation range conditions | ||||||||||
| for MT (if equipped) | ||||||||||
| engine speed average | > 1400; < 2600 | [rpm] | ||||||||
| engine torque | > 60.0 | [Nm] | ||||||||
| engine torque | < 110.0 - 160.0 | [Nm] | ||||||||
| adaptation range conditions | ||||||||||
| for DCT (if equipped) | ||||||||||
| engine speed average | > 1400; < 2600 | [rpm] | ||||||||
| engine torque | > 60.00 | [Nm] | ||||||||
| engine torque | < 110.0 - 160.0 | [Nm] | ||||||||
| condition for adaptation @ | ||||||||||
| normal operation mode | ||||||||||
| segment time adaptation | fulfilled | |||||||||
| Engine Coolant Temperature | P2183 - Engine Coolant Temperature Sensor 2 Circuit Range/Performance Check the following: | cross check | deviation count | propulsion off time | > 21600.0 | [s] | ||||
| (ECT) Sensor @ Radiator Outlet | counter of detected temperature deviations | >= 2.0 | [-] | Retained-Heat Detection after driving conditions | not equipped | 0.0 [s] once / DCY | 2 DCY | |||
| and | Retained-Heat Detection after driving conditions with combustion | checked | ||||||||
| counter of detected temperature deviations of the other involved temperature sensors | < 2.00 | [-] | Retained-Heat Detection after Purge Manifold | checked | ||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| required temperature | (referenced) | |||||||||
| deviation to increment | ||||||||||
| counter | ||||||||||
| ROT | ||||||||||
| vs. | ||||||||||
| ECT downstream | not equipped | [K] | ||||||||
| or | ||||||||||
| ROT | ||||||||||
| vs. | ||||||||||
| ECT @ cylinder head | not equipped | [K] | ||||||||
| or | ||||||||||
| ROT | ||||||||||
| vs. | ||||||||||
| AAT | > 24.8 | [K] | ||||||||
| or | ||||||||||
| ROT | ||||||||||
| vs. | ||||||||||
| IAT upstream Throttle | > 24.8 | [K] | ||||||||
| or | ||||||||||
| ROT | ||||||||||
| vs. | ||||||||||
| IAT 2 | not equipped | [K] | ||||||||
| or | ||||||||||
| ROT | ||||||||||
| vs. | ||||||||||
| IAT 3 | not equipped | [K] | ||||||||
| or | ||||||||||
| ROT | ||||||||||
| vs. | ||||||||||
| IAT 4 | not equipped | [K] | ||||||||
| or | ||||||||||
| ROT | ||||||||||
| vs. | ||||||||||
| EOT | > 24.8 | [K] | ||||||||
| or | ||||||||||
| ROT | ||||||||||
| vs. | ||||||||||
| heating circuit temperature | not equipped | [K] | ||||||||
| or | ||||||||||
| ROT | ||||||||||
| vs. | ||||||||||
| inverter coolant temperature | not equipped | [K] | ||||||||
| or | ||||||||||
| ROT | ||||||||||
| vs. | ||||||||||
| EOT @ cylinder head | not equipped | [K] | ||||||||
| or | ||||||||||
| ROT | ||||||||||
| vs. | ||||||||||
| ECT @ crankcase | not equipped | [K] | ||||||||
| or | ||||||||||
| ROT | ||||||||||
| vs. | ||||||||||
| engine compartment temperature | not equipped | [K] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Ambient Air Temperature (AAT) | P0071 - Ambient Air Temperature Sensor Circuit "A" Range/Performance Check the following: | cross check | deviation count | propulsion off time | > 21600.0 | [s] | ||||
| Sensor | counter of detected temperature deviations | >= 2.0 | [-] | Retained-Heat Detection after driving conditions | not equipped | 0.0 [s] once / DCY | 2 DCY | |||
| and | Retained-Heat Detection after driving conditions with combustion | checked | ||||||||
| counter of detected temperature deviations of the other involved temperature sensors | < 2.0 | [-] | Retained-Heat Detection after Purge Manifold | checked | ||||||
| required temperature | (referenced) | |||||||||
| deviation to increment | ||||||||||
| counter | ||||||||||
| AAT | ||||||||||
| vs. | ||||||||||
| ECT downstream | not equipped | [K] | ||||||||
| or | ||||||||||
| AAT | ||||||||||
| vs. | ||||||||||
| ROT | > 24.8 | [K] | ||||||||
| or | ||||||||||
| AAT | ||||||||||
| vs. | ||||||||||
| ECT @ cylinder head | not equipped | [K] | ||||||||
| or | ||||||||||
| AAT | ||||||||||
| vs. | ||||||||||
| IAT upstream Throttle | > 24.8 | [K] | ||||||||
| or | ||||||||||
| AAT | ||||||||||
| vs. | ||||||||||
| IAT 2 | not equipped | [K] | ||||||||
| or | ||||||||||
| AAT | ||||||||||
| vs. | ||||||||||
| IAT 3 | not equipped | [K] | ||||||||
| or | ||||||||||
| AAT | ||||||||||
| vs. | ||||||||||
| IAT 4 | not equipped | [K] | ||||||||
| or | ||||||||||
| AAT | ||||||||||
| vs. | ||||||||||
| EOT | > 24.8 | [K] | ||||||||
| or | ||||||||||
| AAT | ||||||||||
| vs. | ||||||||||
| heating circuit temperature | not equipped | [K] | ||||||||
| or | ||||||||||
| AAT | ||||||||||
| vs. | ||||||||||
| inverter coolant temperature | not equipped | [K] | ||||||||
| or | ||||||||||
| AAT | ||||||||||
| vs. | ||||||||||
| EOT @ cylinder head | not equipped | [K] | ||||||||
| or | ||||||||||
| AAT | ||||||||||
| vs. | ||||||||||
| ECT @ crankcase | not equipped | [K] | ||||||||
| or | ||||||||||
| AAT | ||||||||||
| vs. | ||||||||||
| engine compartment temperature | not equipped | [K] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Intake Air Temperature (IAT) | P0111 - Intake Air Temperature Sensor 1 Circuit Range/Performance Bank 1 Check the following: | cross check | deviation count | propulsion off time | > 21600.0 | [s] | ||||
| Sensor upstream Throttle | counter of detected temperature deviations | >= 2.0 | [-] | Retained-Heat Detection after driving conditions | not equipped | 0.0 [s] once / DCY | 2 DCY | |||
| and | Retained-Heat Detection after driving conditions with combustion | checked | ||||||||
| counter of detected temperature deviations of the other involved temperature sensors | < 2.0 | [-] | Retained-Heat Detection after Purge Manifold | checked | ||||||
| required temperature | (referenced) | |||||||||
| deviation to increment | ||||||||||
| counter | ||||||||||
| IAT upstream Throttle | ||||||||||
| vs. | ||||||||||
| ECT downstream | not equipped | [K] | ||||||||
| or | ||||||||||
| IAT upstream Throttle | ||||||||||
| vs. | ||||||||||
| ROT | > 24.8 | [K] | ||||||||
| or | ||||||||||
| IAT upstream Throttle | ||||||||||
| vs. | ||||||||||
| ECT @ cylinder head | not equipped | [K] | ||||||||
| or | ||||||||||
| IAT upstream Throttle | ||||||||||
| vs. | ||||||||||
| AAT | > 24.8 | [K] | ||||||||
| or | ||||||||||
| IAT upstream Throttle | ||||||||||
| vs. | ||||||||||
| IAT 2 | not equipped | [K] | ||||||||
| or | ||||||||||
| IAT upstream Throttle | ||||||||||
| vs. | ||||||||||
| IAT 3 | not equipped | [K] | ||||||||
| or | ||||||||||
| IAT upstream Throttle | ||||||||||
| vs. | ||||||||||
| IAT 4 | not equipped | [K] | ||||||||
| or | ||||||||||
| IAT upstream Throttle | ||||||||||
| vs. | ||||||||||
| EOT | > 24.8 | [K] | ||||||||
| or | ||||||||||
| IAT upstream Throttle | ||||||||||
| vs. | ||||||||||
| heating circuit temperature | not equipped | [K] | ||||||||
| or | ||||||||||
| IAT upstream Throttle | ||||||||||
| vs. | ||||||||||
| inverter coolant temperature | not equipped | [K] | ||||||||
| or | ||||||||||
| IAT upstream Throttle | ||||||||||
| vs. | ||||||||||
| EOT @ cylinder head | not equipped | [K] | ||||||||
| or | ||||||||||
| IAT upstream Throttle | ||||||||||
| vs. | ||||||||||
| ECT @ crankcase | not equipped | [K] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| or IAT upstream Throttle vs. engine compartment temperature | not equipped | [K] | ||||||||
| Engine Oil Temperature (EOT) | P0196 - Engine Oil Temperature Sensor "A" Range/Performance Check the following: | cross check | deviation count | propulsion off time | > 21600.0 | [s] | ||||
| Sensor | counter of detected temperature deviations | >= 2.00 | [-] | Retained-Heat Detection after driving conditions | not equipped | 0.0 [s] once / DCY | 2 DCY | |||
| and | Retained-Heat Detection after driving conditions with combustion | checked | ||||||||
| counter of detected temperature deviations of the other involved temperature sensors | < 2.00 | [-] | Retained-Heat Detection after Purge Manifold | checked | ||||||
| required temperature | (referenced) | |||||||||
| deviation to increment | ||||||||||
| counter | ||||||||||
| EOT | ||||||||||
| vs. | ||||||||||
| ECT downstream | not equipped | [K] | ||||||||
| or | ||||||||||
| EOT | ||||||||||
| vs. | ||||||||||
| ROT | > 24.8 | [K] | ||||||||
| or | ||||||||||
| EOT | ||||||||||
| vs. | ||||||||||
| ECT @ cylinder head | not equipped | [K] | ||||||||
| or | ||||||||||
| EOT | ||||||||||
| vs. | ||||||||||
| AAT | > 24.8 | [K] | ||||||||
| or | ||||||||||
| EOT | ||||||||||
| vs. | ||||||||||
| IAT upstream Throttle | > 24.8 | [K] | ||||||||
| or | ||||||||||
| EOT | ||||||||||
| vs. | ||||||||||
| IAT 2 | not equipped | [K] | ||||||||
| or | ||||||||||
| EOT | ||||||||||
| vs. | ||||||||||
| IAT 3 | not equipped | [K] | ||||||||
| or | ||||||||||
| EOT | ||||||||||
| vs. | ||||||||||
| IAT 4 | not equipped | [K] | ||||||||
| or | ||||||||||
| EOT | ||||||||||
| vs. | ||||||||||
| heating circuit temperature | not equipped | [K] | ||||||||
| or | ||||||||||
| EOT | ||||||||||
| vs. | ||||||||||
| inverter coolant temperature | not equipped | [K] | ||||||||
| or | ||||||||||
| EOT | ||||||||||
| vs. | ||||||||||
| EOT @ cylinder head | not equipped | [K] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| or EOT vs. ECT @ crankcase or EOT vs. engine compartment temperature | not equipped not equipped | [K][K] | ||||||||
| conditions temperature cross | --- | Conditions: | ||||||||
| check | ||||||||||
| Retained-Heat Detection after | accum. time engine running | >= 30.0 | [s] | |||||||
| driving conditions with | accumulation enable if: | |||||||||
| combustion | engine speed | >= 400 | [rpm] | |||||||
| vehicle speed | > 38 | [km/h] | ||||||||
| for time | > 30.0 | [s] | ||||||||
| temperature difference | ||||||||||
| diff. ECT downstream @ start | not calibrated | [K] | ||||||||
| vs. min temp. until conditions | ||||||||||
| diff. ROT @ start vs. min temp. | <= 8.3 | [K] | ||||||||
| until conditions | ||||||||||
| diff. ECT @ cylinder head @ | not calibrated | [K] | ||||||||
| start vs. min temp. until | ||||||||||
| conditions | ||||||||||
| diff. AAT @ start vs. min temp. | <= 8.3 | [K] | ||||||||
| until conditions | ||||||||||
| diff. EOT @ start vs. min temp. | <= 8.3 | [K] | ||||||||
| until conditions | ||||||||||
| diff. heating circuit temperature | not calibrated | [K] | ||||||||
| @ start vs. min temp. until | ||||||||||
| conditions | ||||||||||
| diff. inverter coolant temperature | not calibrated | [K] | ||||||||
| @ start vs. min temp. until | ||||||||||
| conditions | ||||||||||
| diff. EOT @ cylinder head @ | not calibrated | [K] | ||||||||
| start vs. min temp. until | ||||||||||
| conditions | ||||||||||
| diff. ECT @ crankcase @ start | not calibrated | [K] | ||||||||
| vs. min temp. until conditions | ||||||||||
| diff. engine compartment | not calibrated | [K] | ||||||||
| temperature @ start vs. min | ||||||||||
| temp. until conditions | ||||||||||
| Conditions temperature Cross Check Retained - Heat Detection After Purge Manifold | --- | Conditions: throttle position engine speed for time | > 0.0 > 400 > 28.0 | [%] [rpm] [s] | ||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| temperature difference | |||||||||||||||
| diff. IAT upstream throttle @ start vs. min. temp. until conditions | <= 8.3 | [K] | |||||||||||||
| IF (for high electric range vehicles) | |||||||||||||||
| diff. IAT upstream throttle @ start vs. min. temp. until conditions | > 8.3 | [K] | |||||||||||||
| then | |||||||||||||||
| diff. (IAT upstream throttle -AAT) @ start vs. diff. until conditions | <= -3549.9 | [K] | |||||||||||||
| temperature difference | |||||||||||||||
| diff. IAT @ start vs. min. temp. until conditions | not calibrated | [K] | |||||||||||||
| IF (for high electric range vehicles) | |||||||||||||||
| diff. IAT @ start vs. min. temp. until conditions | not calibrated | [K] | |||||||||||||
| then | |||||||||||||||
| diff. (IAT - AAT) @ start vs. diff. until conditions | not calibrated | [K] | |||||||||||||
| temperature difference | |||||||||||||||
| diff. IAT @ start vs. min. temp. until conditions | not calibrated | [K] | |||||||||||||
| IF (for high electric range vehicles) | |||||||||||||||
| diff. IAT @ start vs. min. temp. until conditions | not calibrated | [K] | |||||||||||||
| then | |||||||||||||||
| diff. (IAT - AAT) @ start vs. diff. until conditions | not calibrated | [K] | |||||||||||||
| temperature difference | |||||||||||||||
| diff. IAT @ start vs. min. temp. until conditions | not calibrated | [K] | |||||||||||||
| IF (for high electric range vehicles) | |||||||||||||||
| diff. IAT @ start vs. min. temp. until conditions | not calibrated | [K] | |||||||||||||
| then | |||||||||||||||
| diff. (IAT - AAT) @ start vs. diff. until conditions | not calibrated | [K] | |||||||||||||
| Engine Oil Temperature (EOT) Sensor | P0197 - Engine Oil Temperature Sensor "A" Circuit Low Check the following: | circuit high | signal input stage: short to battery plus for time | detected > 2.0 | [s] | time after ignition on | > 3.0 | [s] | 3.0 [s] continuous | 2 DCY | |||||
| Engine Oil Temperature (EOT) Sensor | P0198 - Engine Oil Temperature Sensor "A" Circuit High Check the following: | circuit low | signal input stage: short to ground for time | detected > 2.0 | [s] | time after ignition on | > 3.0 | [s] | 3.0 [s] continuous | 2 DCY | |||||
| Engine Oil Temperature (EOT) Sensor | P0196 - Engine Oil Temperature Sensor "A" Range/Performance Check the following: | range check | period of time | < 24; > 87 | [ms] | time after ignition on | > 3.0 | [s] | 6.0 [s] continuous | 2 DCY | |||||
| Barometric Pressure (BARO) Sensor | P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | rationality check | signal gradient | > 0.25 | [kPa/s] | 2.0 [s] continuous | 2 DCY | ||||||||
| P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | rationality check | signal gradient | < -0.25 | [kPa/s] | 2.0 [s] continuous | 2 DCY | |||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | rationality check | diff. BARO sensor vs. last DCY | > 10.0 | [kPa] | MAF | > 45.00 | [kg/h] | 2.0 [s] once / DCY | 2 DCY | ||||||
| and diff. BARO sensor signal vs. modeled BARO | > 21.0 | [kPa] | ratio modeled MAP to modeled BARO | < 0.82 | [-] | ||||||||||
| P2227 - Barometric Pressure Sensor "A" Circuit Range/Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | rationality check | diff. BARO sensor vs. last DCY | > 10.0 | [kPa] | MAF | > 45.00 | [kg/h] | 2.0 [s] once / DCY | 2 DCY | ||||||
| and diff. BARO sensor signal vs. modeled BARO | < -21.0 | [kPa] | ratio modeled MAP to modeled BARO | < 0.82 | [-] | ||||||||||
| Barometric Pressure (BARO) Sensor | P2229 - Barometric Pressure Sensor "A" Circuit High Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | out of range high | BARO | > 115.0 | [kPa] | 0.5 [s] continuous | 2 DCY | ||||||||
| P2228 - Barometric Pressure Sensor "A" Circuit Low Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | out of range low | BARO | < 45.0 | [kPa] | 0.5 [s] continuous | 2 DCY | |||||||||
| Mass Air Flow (MAF) Sensor | P0100 - Mass or Volume Air Flow Sensor "A" Circuit Check the following: | internal check | MAF sensor signal | 0 | [μs] | engine speed | > 20 | [rpm] | 0.2 [s] | 2 DCY | |||||
| continuous | |||||||||||||||
| battery voltage | > 11.0 | [V] | |||||||||||||
| Mass Air Flow (MAF) Sensor | P0103 - Mass or Volume Air Flow Sensor "A" Circuit High Check the following: | circuit high | MAF sensor signal | > 1100 | [μs] | engine speed | > 20 | [rpm] | 0.2 [s] | 2 DCY | |||||
| continuous | |||||||||||||||
| battery voltage | > 11.0 | [V] | |||||||||||||
| Mass Air Flow (MAF) Sensor | P0102 - Mass or Volume Air Flow Sensor "A" Circuit Low Check the following: | circuit low | MAF sensor signal | < 66 | [μs] | engine speed | > 20 | [rpm] | 0.2 [s] | 2 DCY | |||||
| continuous | |||||||||||||||
| battery voltage | > 11.00 | [V] | |||||||||||||
| Mass Air Flow (MAF) Sensor | P0101 - Mass or Volume Air Flow Sensor "A" Circuit Range/Performance Check the following: | out of range low | MAF | < -10.00 | [kg/h] | camshaft revolutions | > 150.0 | [-] | 1.0 [s] continuous | 2 DCY | |||||
| engine speed | > 20 | [rpm] | |||||||||||||
| P0101 - Mass or Volume Air Flow Sensor "A" Circuit Range/Performance Check the following: | out of range high | MAF | > 1100.0 | [kg/h] | camshaft revolutions | > 150.0 | [-] | 1.0 [s] continuous | 2 DCY | ||||||
| engine speed | > 20 | [rpm] | |||||||||||||
| P0101 - Mass or Volume Air Flow Sensor "A" Circuit Range/Performance Check the following: | rationality check mass air flow | MAF vs. lower threshold model | < 0 - 450 | [kg/h] | camshaft revolutions | > 150.0 | [-] | 1.0 [s] continuous | 2 DCY | ||||||
| engine speed | > 20 | [rpm] | |||||||||||||
| P0101 - Mass or Volume Air Flow Sensor "A" Circuit Range/Performance Check the following: | rationality check mass air flow | MAF vs. upper threshold model | > 23 - 1100 | [kg/h] | camshaft revolutions | > 150.0 | [-] | 1.0 [s] continuous | 2 DCY | ||||||
| engine speed | > 20 | [rpm] | |||||||||||||
| P0101 - Mass or Volume Air Flow Sensor "A" Circuit Range/Performance Check the following: | rationality check load survey | load calculation | > 20.0 | [%] | engine speed | 1000 - 6040 | [rpm] | 0 (FTP: 100.0) [s] continuous | 2 DCY | ||||||
| and | ECT | > 53 | [°C] | ||||||||||||
| fuel system (mult.) | < -20.0 | [%] | IAT upstream throttle | < 95 | [°C] | ||||||||||
| MAF | > 45 | [kg/h] | |||||||||||||
| engine load | 15 - 90 | [%] | |||||||||||||
| ratio MAP to BARO | < 0.82 | [-] | |||||||||||||
| evap purge valve | closed | ||||||||||||||
| lambda control | closed loop | ||||||||||||||
| P0101 - Mass or Volume Air Flow Sensor "A" Circuit Range/Performance Check the following: | rationality check load survey | load calculation | < -20.0 | [%] | engine speed | 1000 - 6040 | [rpm] | 0 (FTP: 100.0) [s] continuous | 2 DCY | ||||||
| and | ECT | > 53 | [°C] | ||||||||||||
| fuel system (mult.) | > 20.0 | [%] | IAT upstream throttle | < 95 | [°C] | ||||||||||
| MAF | > 45 | [kg/h] | |||||||||||||
| engine load | 15 - 90 | [%] | |||||||||||||
| ratio MAP to BARO | < 0.82 | [-] | |||||||||||||
| evap purge valve | closed | ||||||||||||||
| lambda control | closed loop | ||||||||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Intake Air (IA) System | P0068 - MAP/MAF - Throttle Position Correlation Check the following: | load survey below threshold | plausibility with fuel system | engine speed | 1000 - 6040 | [rpm] | ||||
| load calculation | < -35.0 | [%] | ECT | > 53 | [°C] | 0 (FTP: 240.0) [s] | 2 DCY | |||
| multiple | ||||||||||
| IAT upstream throttle | < 95 | [°C] | ||||||||
| MAF | -10 - 1100 | [kg/h] | ||||||||
| engine load | 15 - 90 | [%] | ||||||||
| ratio MAP to BARO | < 0.82 | [-] | ||||||||
| evap purge valve | closed | |||||||||
| lambda control | closed loop | |||||||||
| P0068 - MAP/MAF - Throttle Position Correlation Check the following: | load survey above threshold | plausibility with fuel system | engine speed | 1000 - 6040 | [rpm] | |||||
| load calculation | > 35.0 | [%] | ECT | > 53 | [°C] | 0 (FTP: 240.0) [s] | 2 DCY | |||
| multiple | ||||||||||
| IAT upstream throttle | < 95 | [°C] | ||||||||
| MAF | -10 - 1100 | [kg/h] | ||||||||
| engine load | 15 - 90 | [%] | ||||||||
| ratio MAP to BARO | < 0.82 | [-] | ||||||||
| evap purge valve | closed | |||||||||
| lambda control | closed loop | |||||||||
| Intake Air Temperature (IAT) Sensor upstream Throttle | P0113 - Intake Air Temperature Sensor 1 Circuit High Bank 1 Check the following: | circuit high | signal voltage | > 4.50 | [V] | ECT @ start | not calibrated | [°C] | 1.0 [s] continuous | 2 DCY |
| or | ||||||||||
| ECT | not calibrated | [°C] | ||||||||
| MAF | not calibrated | [kg/h] | ||||||||
| vehicle speed | not calibrated | [km/h] | ||||||||
| Intake Air Temperature (IAT) Sensor upstream Throttle | P0112 - Intake Air Temperature Sensor 1 Circuit Low Bank 1 Check the following: | circuit low | signal voltage | < 0.10 | [V] | 1.0 [s] continuous | 2 DCY | |||
| Throttle Actuator | P2106 - Throttle Actuator Control System - Forced Limited Power Check the following: | circuit high / circuit low | signal current (@ low side and high side path) | >= 7.50 - 11.50 | [A] | actuator battery voltage | commanded on > 7.5 | [V] | 0.5 [s] multiple | 2 DCY |
| P2106 - Throttle Actuator Control System - Forced Limited Power Check the following: | open circuit | signal voltage @ out 1 signal voltage @ out 2 | >= 1.74 - 2.26<= 1.74 - 2.26 | [V] [V] | actuator battery voltage | commanded off > 7.5 | [V] | 0.5 [s] multiple | 2 DCY | |
| P2106 - Throttle Actuator Control System - Forced Limited Power Check the following: | over temperature (current reduction) | power stage temperature or signal current | >= 150 - 165 >= 1.4 - 3.6 | [°C] [A] | actuator battery voltage | commanded on > 7.5 | [V] | 0.5 [s] multiple | 2 DCY | |
| P2106 - Throttle Actuator Control System - Forced Limited Power Check the following: | thermal shutdown | power stage temperature | >= 175 | [°C] | actuator battery voltage | commanded on > 7.5 | [V] | 0.5 [s] multiple | 2 DCY | |
| P2106 - Throttle Actuator Control System - Forced Limited Power Check the following: | communication check | SPI communications check Identifier | error detected | battery voltage actuator | > 7.5 commanded on | [V] | 0.5 [s] multiple | 2 DCY | ||
| P2101 - Throttle Actuator "A" Control Motor Circuit Range/Performance Check the following: | signal range check | duty cycle | > 80.0 | [%] | power stage engine speed accelerator pedal position battery voltage | commanded on> 0 > 0.0 > 7.5 | [rpm] [%] [V] | 0.8 [s] once / DCY | 2 DCY | |
| P2101 - Throttle Actuator "A" Control Motor Circuit Range/Performance Check the following: | rationality check | dev. actual vs. set point throttle position | > 4.0 - 50.0 | [%] | 0.5 [s] once / DCY | 2 DCY | ||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Throttle Actuator | P2119 - Throttle Actuator "A" Control Throttle Body Range/Performance Check the following: | signal range check @ mechanical stop low | TPS 1 signal voltage | < 0.40; > 0.80 | [V] | engine speed | 0 | [rpm] | 0.3 [s] multiple | 2 DCY | |||||
| or | vehicle speed | 0 | [km/h] | ||||||||||||
| TPS 2 signal voltage | < 4.20; > 4.60 | [V] | first start of DCY | ||||||||||||
| ignition | on | ||||||||||||||
| ECT | -20 - 120 | [°C] | |||||||||||||
| IAT upstream throttle | -20 - 143 | [°C] | |||||||||||||
| or | |||||||||||||||
| engine stop | |||||||||||||||
| engine after run | active | ||||||||||||||
| ECT | 5 - 120 | [°C] | |||||||||||||
| IAT upstream throttle | 5 - 143 | [°C] | |||||||||||||
| Throttle Actuator | P0638 - Throttle Actuator Control Range/Performance Bank 1 Check the following: | signal range check @ mechanical stop low (only once after EEPROM reset) | TPS 1 signal voltage or | < 0.40; > 0.80 | [V] | engine speed vehicle speed | 00 | [rpm] [km/h] | 0.3 [s] multiple | 2 DCY | |||||
| TPS 2 signal voltage | < 4.20; > 4.60 | [V] | first start of DCY | ||||||||||||
| ignition | on | ||||||||||||||
| ECT | -20 - 120 | [°C] | |||||||||||||
| IAT upstream throttle | -20 - 143 | [°C] | |||||||||||||
| or | |||||||||||||||
| engine stop | |||||||||||||||
| engine after run | active | ||||||||||||||
| ECT | 5 - 120 | [°C] | |||||||||||||
| IAT upstream throttle | 5 - 143 | [°C] | |||||||||||||
| Throttle Actuator | P0638 - Throttle Actuator Control Range/Performance Bank 1 Check the following: | rationality check close movement | time to close to reference point | > 0.6 | [s] | engine speed | 0 | [rpm] | 5.0 [s] multiple | 2 DCY | |||||
| and | vehicle speed | 0 | [km/h] | ||||||||||||
| deviation to reference point | > 2.88 | [%] | ECT | > -20 | [°C] | ||||||||||
| IAT upstream throttle | > -20 | [°C] | |||||||||||||
| first start of DCY | |||||||||||||||
| ignition | on | ||||||||||||||
| or | |||||||||||||||
| engine stop | |||||||||||||||
| engine after run | active | ||||||||||||||
| number of checks | 3.0 | [-] | |||||||||||||
| Accelerator Pedal Position (APP) Sensor 1 | P2122 - Throttle/Pedal Position Sensor/Switch "D" Circuit Low Check the following: | circuit low | signal voltage | < 0.61 | [V] | 200 [ms] continuous | 2 DCY | ||||||||
| P2123 - Throttle/Pedal Position Sensor/Switch "D" Circuit High Check the following: | circuit high | signal voltage | > 4.79 | [V] | 200 [ms] continuous | 2 DCY | |||||||||
| Accelerator Pedal Position (APP) | P2138 - Throttle/Pedal Position Sensor/Switch "D"/"E" Voltage Correlation Check the following: | rationality check | signal voltage sensor 1 vs. 2 | > 0.17 - 0.70 | [V] | signal voltage sensor 1 | > 445 | [mV] | 0.24 [s] | 2 DCY | |||||
| Sensor 1 and 2 | continuous | ||||||||||||||
| signal voltage sensor 2 | > 445 | [mV] | |||||||||||||
| Accelerator Pedal Position (APP) Sensor 2 | P2127 - Throttle/Pedal Position Sensor/Switch "E" Circuit Low Check the following: | circuit low | signal voltage | < 0.27 | [V] | 200 [ms] continuous | 2 DCY | ||||||||
| P2128 - Throttle/Pedal Position Sensor/Switch "E" Circuit High Check the following: | circuit high | signal voltage | > 2.43 | [V] | 200 [ms] continuous | 2 DCY | |||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Throttle Position Sensor (TPS) | P0122 - Throttle/Pedal Position Sensor/Switch "A" Circuit Low Check the following: | out of range low | signal voltage | < 0.20 | [V] | 0.1 [s] multiple | 2 DCY | ||||||||||
| P0123 - Throttle/Pedal Position Sensor/Switch "A" Circuit High Check the following: | out of range high | signal voltage | > 4.80 | [V] | 0.1 [s] multiple | 2 DCY | |||||||||||
| P0121 - Throttle/Pedal Position Sensor/Switch "A" Circuit Range/Performance Check the following: | rationality check | TPS1 - TPS2 | > 5.10 - 6.27 | [%] | engine speed | > 480 | [rpm] | 0.3 [s] multiple | 2 DCY | ||||||||
| and | |||||||||||||||||
| actual TPS1 - calc. value | > actual TPS2 - calc. value | ||||||||||||||||
| or | |||||||||||||||||
| TPS1 - calc. value | > 9.02 | [%] | |||||||||||||||
| Throttle Position Sensor (TPS) 2 | P0222 - Throttle/Pedal Position Sensor/Switch "B" Circuit Low Check the following: | out of range low | signal voltage | < 0.20 | [V] | 0.1 [s] multiple | 2 DCY | ||||||||||
| P0223 - Throttle/Pedal Position Sensor/Switch "B" Circuit High Check the following: | out of range high | signal voltage | > 4.80 | [V] | 0.1 [s] multiple | 2 DCY | |||||||||||
| P0221 - Throttle/Pedal Position Sensor/Switch "B" Circuit Range/Performance Check the following: | rationality check | TPS1 - TPS2 | > 5.10 - 6.27 | [%] | engine speed | > 480 | [rpm] | 0.3 [s] multiple | 2 DCY | ||||||||
| and | |||||||||||||||||
| actual TPS2 - calc. value | > actual TPS1 - calc. value | ||||||||||||||||
| or | |||||||||||||||||
| TPS2 - calc. value | > 9.02 | [%] | |||||||||||||||
| Idle Speed Control (ISC) | P0506 - Idle Control System RPM - Lower Than Expected Check the following: | out of range low | engine speed deviation | > 100 | [rpm] | time after engine start | >= 0.0 | [s] | 5.0 [s] multiple | 2 DCY | |||||||
| and | BARO | > 0.0 | [kPa] | ||||||||||||||
| RPM controller torque value | not calibrated | [Nm] | ECT | -48 - 143 | [°C] | ||||||||||||
| IAT upstream throttle | > -48 | [°C] | |||||||||||||||
| torque safety limitation | not active | ||||||||||||||||
| conditions vehicle speed: | |||||||||||||||||
| vehicle speed | 0 | [km/h] | |||||||||||||||
| or | |||||||||||||||||
| engine running and decoupled from powertrain (for hybrid) | not equipped | ||||||||||||||||
| conditions driver request: | |||||||||||||||||
| accelerator pedal | released by driver | ||||||||||||||||
| for time | > 0.0 | [s] | |||||||||||||||
| for manual transmission: | |||||||||||||||||
| engine load | < 23.25 - 29.25 | [%] | |||||||||||||||
| P0507 - Idle Control System RPM - Higher Than Expected Check the following: | out of range high | engine speed deviation | < -100 | [rpm] | time after engine start | >= 0.0 | [s] | 10.0 [s] multiple | 2 DCY | ||||||||
| and | BARO | > 0.0 | [kPa] | ||||||||||||||
| RPM controller torque value | not calibrated | [Nm] | ECT | -48 - 143 | [°C] | ||||||||||||
| or | IAT upstream throttle | > -48 | [°C] | ||||||||||||||
| integrated number of fuel cut off transitions | >= 4.0 | [-] | torque safety limitation conditions vehicle speed: | not active | |||||||||||||
| vehicle speed | 0 | [km/h] | |||||||||||||||
| or | |||||||||||||||||
| engine running and decoupled from powertrain (for hybrid) | not equipped | ||||||||||||||||
| conditions driver request: | |||||||||||||||||
| accelerator pedal | released by driver | ||||||||||||||||
| or | |||||||||||||||||
| engine running and decoupled from powertrain (for hybrid) | not equipped | ||||||||||||||||
| for time | > 0.0 | [s] | |||||||||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Cold Start Monitoring | P050A - Cold Start Idle Control System Performance Check the following: | out of range low | engine speed deviation | > 100 | [rpm] | catalyst heating | active | 5.0 [s] multiple | 2 DCY | |
| Idle Speed Control (ISC) | and RPM controller torque value | not calibrated | [Nm] | time after engine start BARO ECT torque safety limitation conditions vehicle speed: vehicle speed or engine running and decoupled from powertrain (for hybrid) conditions driver request: accelerator pedal or engine running and decoupled from powertrain (for hybrid) for time for manual transmission: engine load | >= 0.0 > 0.0 -48 - 143 not active 0 not equipped released by driver not equipped > 0.0 not calibrated | [s] [kPa] [°C] [km/h] [s] [%] | ||||
| P050A - Cold Start Idle Control System Performance Check the following: | out of range high | engine speed deviation | < -100 | [rpm] | catalyst heating | active | 10.0 [s] multiple | 2 DCY | ||
| and RPM controller torque value or integrated number of fuel cut off transitions | not calibrated not calibrated | [Nm] [-] | time after engine start BARO ECT torque safety limitation conditions vehicle speed: vehicle speed or engine running and decoupled from powertrain (for hybrid) conditions driver request: accelerator pedal or engine running and decoupled from powertrain (for hybrid) for time | >= 0.0 > 0.0 -48 - 143 not active 0 not equipped released by driver not equipped > 0.0 | [s] [kPa] [°C] [km/h] [s] | |||||
| Cold Start Monitoring | P050B - Cold Start Ignition Timing Performance Check the following: -- Check for any engine speed sensor or ignition coil faults and diagnose them first. If no other codes are set, replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | idle | diff. commanded vs. actual spark timing | > 16.0 | [%] | general: | 10.0 [s] once / DCY | 2 DCY | ||
| Ignition Control (IC) | ignition timing monitor | commanded spark retard during catalyst heating | < 84.0 | [%] | ||||||
| catalyst heating | active | |||||||||
| for time | > 3.0 | [s] | ||||||||
| fuel cut off | not active | |||||||||
| BARO | > 63.0 | [kPa] | ||||||||
| idle condition | active | |||||||||
| diff. relative engine load vs. filtered relative engine load | <= 6.0 | [%] | ||||||||
| (for relative engine load dynamic detection) | ||||||||||
| diff. engine speed vs. filtered engine speed | <= 750 | [rpm] | ||||||||
| (for engine speed dynamic detection) | ||||||||||
| relative engine load | <= 100.01 | [%] | ||||||||
| conditions vehicle speed: | ||||||||||
| vehicle speed | 0.0 | [km/h] | ||||||||
| or | ||||||||||
| engine running and decoupled from powertrain (for hybrid) | not equipped | |||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Ignition Coil | P2300 - Ignition Coil "A" Primary Control Circuit Low Check the following: | circuit low | signal current | >= 14 - 100 | [mA] | engine speed | > 1400 | [rpm] | 10.00 [events] continuous | 2 DCY |
| P2312 - Ignition Coil "E" Primary Control Circuit Low Check the following: | or | |||||||||
| P2306 - Ignition Coil "C" Primary Control Circuit Low Check the following: | ignition counter | >= 7.0 | [events] | |||||||
| P2315 - Ignition Coil "F" Primary Control Circuit Low Check the following: | for | |||||||||
| P2303 - Ignition Coil "B" Primary Control Circuit Low Check the following: | engine speed | <= 1400 | [rpm] | |||||||
| P2309 - Ignition Coil "D" Primary Control Circuit Low Check the following: | ignition fade out on each cylinder | not detected | ||||||||
| battery voltage | 9.0 - 16.0 | [V] | ||||||||
| P0351 - Ignition Coil "A" Primary Control Circuit/Open Check the following: | open circuit | signal current | <= 0.23 - 5.70 | [mA] | engine speed | > 1400 | [rpm] | 10.0 [events] continuous | 2 DCY | |
| P0355 - Ignition Coil "E" Primary Control Circuit/Open Check the following: | or | |||||||||
| P0353 - Ignition Coil "C" Primary Control Circuit/Open Check the following: | ignition counter | >= 7.0 | [events] | |||||||
| P0356 - Ignition Coil "F" Primary Control Circuit/Open Check the following: | for | |||||||||
| P0352 - Ignition Coil "B" Primary Control Circuit/Open Check the following: | engine speed | <= 1400 | [rpm] | |||||||
| P0354 - Ignition Coil "D" Primary Control Circuit/Open Check the following: | ignition fade out on each cylinder | not detected | ||||||||
| battery voltage | 9.0 - 16.0 | [V] | ||||||||
| P2301 - Ignition Coil "A" Primary Control Circuit High Check the following: | circuit high | signal voltage @ low side switch active | >= 1.25 - 2.8 | [V] | engine speed | > 1400 | [rpm] | 10.0 [events] continuous | 2 DCY | |
| P2313 - Ignition Coil "E" Primary Control Circuit High Check the following: | or | or | ||||||||
| P2307 - Ignition Coil "C" Primary Control Circuit High Check the following: P2316 - Ignition Coil "F" Primary Control Circuit High Check the following: | signal voltage @ low side switch not active | >= 5.0 - 7.1 | [V] | ignition counter for | >= 7.0 | [events] | ||||
| P2304 - Ignition Coil "B" Primary Control Circuit High Check the following: | engine speed | <= 1400 | [rpm] | |||||||
| P2310 - Ignition Coil "D" Primary Control Circuit High Check the following: | ignition fade out on each cylinder | not detected | ||||||||
| battery voltage | 9.0 - 16.0 | [V] | ||||||||
| Knock Sensor (KS) | P0327 - Knock/Combustion Vibration Sensor 1 Circuit Low Bank 1 or Single Sensor Check the following: | circuit low Port A | signal voltage | < -0.70 | [V] | engine speed | > 1000 | [rpm] | 1.0 [s] multiple | 2 DCY |
| for number of tests | >= 3.0 | [-] | engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) | < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active | [rpm/s] [s] [kPa] [s] | |||||
| crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault suspicion in current DCY) crankshaft revolutions | 60.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault memory entry in previous DCY) crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| P0328 - Knock/Combustion Vibration Sensor 1 Circuit High Bank 1 or Single Sensor Check the following: | circuit high Port A | signal voltage | > 1.0 | [V] | engine speed | > 1000 | [rpm] | 1.0 [s] multiple | 2 DCY | |
| for number of tests | >= 3.0 | [-] | engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) | < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active | [rpm/s] [s] [kPa] [s] | |||||
| crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault suspicion in current DCY) crankshaft revolutions | 60.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault memory entry in previous DCY) crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
| P0327 - Knock/Combustion Vibration Sensor 1 Circuit Low Bank 1 or Single Sensor Check the following: | circuit low Port B | signal voltage | < -0.70 | [V] | engine speed | > 1000 | [rpm] | 1.0 [s] multiple | 2 DCY | |
| for number of tests | >= 3.0 | [-] | engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) | < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active | [rpm/s] [s] [kPa] [s] | |||||
| crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault suspicion in current DCY) crankshaft revolutions | 60.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault memory entry in previous DCY) crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| P0328 - Knock/Combustion Vibration Sensor 1 Circuit High Bank 1 or Single Sensor Check the following: | circuit high Port B | signal voltage | > 1.0 | [V] | engine speed | > 1000 | [rpm] | 1.0 [s] multiple | 2 DCY | |
| for number of tests | >= 3.0 | [-] | engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) | < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active | [rpm/s] [s] [kPa] [s] | |||||
| crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault suspicion in current DCY) crankshaft revolutions | 60.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault memory entry in previous DCY) crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
| Knock Sensor (KS) 2 | P0332 - Knock/Combustion Vibration Sensor 2 Circuit Low Bank 2 Check the following: | circuit low Port A | signal voltage | < -0.70 | [V] | engine speed | > 1000 | [rpm] | 1.0 [s] multiple | 2 DCY |
| for number of tests | >= 3.0 | [-] | engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) | < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active | [rpm/s] [s] [kPa] [s] | |||||
| crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault suspicion in current DCY) crankshaft revolutions | 60.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault memory entry in previous DCY) crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| P0333 - Knock/Combustion Vibration Sensor 2 Circuit High Bank 2 Check the following: | circuit high Port A | signal voltage | > 1.0 | [V] | engine speed | > 1000 | [rpm] | 1.0 [s] multiple | 2 DCY | |
| for number of tests | >= 3.0 | [-] | engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) | < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active | [rpm/s] [s] [kPa] [s] | |||||
| crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault suspicion in current DCY) crankshaft revolutions | 60.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault memory entry in previous DCY) crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
| P0332 - Knock/Combustion Vibration Sensor 2 Circuit Low Bank 2 Check the following: | circuit low Port B | signal voltage | < -0.70 | [V] | engine speed | > 1000 | [rpm] | 1.0 [s] multiple | 2 DCY | |
| for number of tests | >= 3.0 | [-] | engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) | < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active | [rpm/s] [s] [kPa] [s] | |||||
| crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault suspicion in current DCY) crankshaft revolutions | 60.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault memory entry in previous DCY) crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| P0333 - Knock/Combustion Vibration Sensor 2 Circuit High Bank 2 Check the following: | circuit high Port B | signal voltage | > 1.0 | [V] | engine speed | > 1000 | [rpm] | 1.0 [s] multiple | 2 DCY | |
| for number of tests | >= 3.0 | [-] | engine speed gradient for time conditions for engine load detection MAP or idle mode both conditions above must be fulfilled for time crankshaft limp home mode normal interval between tests (without fault suspicion) | < 700.0 - 1000.0 > 0.2 < 5.0 - 7.0 active > 0.3 not active | [rpm/s] [s] [kPa] [s] | |||||
| crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault suspicion in current DCY) crankshaft revolutions | 60.0 | CRK [rev] | ||||||||
| interval between tests (in case | ||||||||||
| of fault memory entry in previous DCY) crankshaft revolutions | 2000.0 | CRK [rev] | ||||||||
| Knock Sensor (KS) | P0327 - Knock/Combustion Vibration Sensor 1 Circuit Low Bank 1 or Single Sensor Check the following: | out of range low | reference voltage | < 0.45 - 2.50 | [V] | engine speed | > 1960 | [rpm] | 5.0 [s] multiple | 2 DCY |
| P0332 - Knock/Combustion Vibration Sensor 2 Circuit Low Bank 2 Check the following: | ECT | > 53 | [°C] | |||||||
| engine load | > 36.0 - 43.50 | [%] | ||||||||
| P0328 - Knock/Combustion Vibration Sensor 1 Circuit High Bank 1 or Single Sensor Check the following: | out of range high | reference voltage | > 160.72 - 240.0 | [V] | engine speed | > 1960 | [rpm] | 5.0 [s] multiple | 2 DCY | |
| P0333 - Knock/Combustion Vibration Sensor 2 Circuit High Bank 2 Check the following: | ECT | > 53 | [°C] | |||||||
| engine load | > 36.0 - 43.50 | [%] | ||||||||
| Brake Light Switch | P0571 - Brake Switch "A" Circuit Check the following:-- Check the brake light switch and its associated circuits. Refer to appropriate electrical schematic. | functional check | brake light switch brake test switch | not active active | ignition | on | 20.0 [s] multiple | 2 DCY | ||
| Fan Control (FC) Module | P2D8B - Fan 2 Control Module Performance Check the following: | actuator internal check (short circuit) | error counter | > 3.0 | [-] | 0 [s] continuous | 2 DCY | |||
| actuator diagnostic signal - | ||||||||||
| counting sequence: | ||||||||||
| time duration of ground signal sent by pump | > 5.7 - 6.3 | [s] | ||||||||
| with delay time | > 1.5 - 2.5 | [s] | ||||||||
| Fan Control (FC) Module | P2B31 - Fan 2 Performance/Stuck Off Check the following: | actuator internal check (fan blocked) | error counter | > 3.0 | [-] | duty cycle | > 13 | [%] | 0 [s] continuous | 2 DCY |
| actuator diagnostic signal - | for time | > 90 | [s] | |||||||
| counting sequence: | ||||||||||
| time duration of ground signal sent by pump | > 4.7 - 5.3 | [s] | ||||||||
| with delay time | > 1.5 - 2.5 | [s] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Fan Control (FC) Module | P2D87 - Fan 1 Control Module Over Temperature Check the following: | functional check - over-temperature power stage | error counter | > 3.0 | [-] | 0 [s] continuous | 2 DCY | |||
| actuator diagnostic signal - | ||||||||||
| counting sequence: | ||||||||||
| PWM signal short to ground | > 0.7 - 1.3 | [s] | ||||||||
| with delay time | > 1.5 - 2.5 | [s] | ||||||||
| Fan Control (FC) Module | P2D88 - Fan 1 Control Module Performance Check the following: | actuator internal check (short circuit) | error counter | > 3.0 | [-] | 0 [s] continuous | 2 DCY | |||
| actuator diagnostic signal - | ||||||||||
| counting sequence: | ||||||||||
| time duration of ground signal sent by pump | > 2.7 - 3.3 | [s] | ||||||||
| with delay time | > 1.5 - 2.5 | [s] | ||||||||
| Fan Control (FC) Module | P2B2F - Fan 1 Performance/Stuck Off Check the following: | actuator internal check (fan blocked) | error counter | > 3.0 | [-] | duty cycle | > 13 | [%] | 0 [s] continuous | 2 DCY |
| actuator diagnostic signal - | for time | > 90 | [s] | |||||||
| counting sequence: | ||||||||||
| time duration of ground signal sent by pump | > 1.7 - 2.3 | [s] | ||||||||
| with delay time | > 1.5 - 2.5 | [s] | ||||||||
| Fan Control (FC) Module | P2D89 - Fan 1 Control Module Supply Voltage Circuit Check the following: | actuator internal check (electronics) | error counter | > 3.0 | [-] | 0 [s] continuous | 2 DCY | |||
| actuator diagnostic signal - | ||||||||||
| counting sequence: | ||||||||||
| time duration of ground signal sent by pump | > 3.7 - 4.3 | [s] | ||||||||
| with delay time | > 1.5 - 2.5 | [s] | ||||||||
| Fan Control (FC) Module | P0691 - Fan 1 Control Circuit Low Check the following: | circuit low | signal voltage | <= 2.74 - 3.26 | [V] | actuator ECM pre-drive battery voltage | commanded off not detected 9.0 - 16.0 | [V] | 10.0 [s] continuous | 2 DCY |
| P0480 - Fan 1 Control Circuit Check the following: | open circuit | signal voltage | > 2.74 - 3.26; <= 4.70 - 5.40 | [V] | actuator ECM pre-drive battery voltage | commanded off not detected 9.0 - 16.0 | [V] | 0.5 [s] continuous | 2 DCY | |
| P0692 - Fan 1 Control Circuit High Check the following: | circuit high | signal current | >= 2.2 - 4.0 | [A] | actuator ECM pre-drive battery voltage | commanded on not detected 9.0 - 16.0 | [V] | 0.5 [s] continuous | 2 DCY | |
| Fan Control (FC) Module | P0634 - Control Module Internal Temperature "A" Too High Check the following: | over-temperature power stage | power stage temperature | > 155 - 165 | [°C] | actuator ECM pre-drive battery voltage | commanded on not detected 9.0 - 16.0 | [V] | 0.5 [s] continuous | 2 DCY |
| Main Relay | P0686 - ECM/PCM Power Relay Control Circuit Low Check the following: | circuit low | signal voltage | < 1.40 - 2.40 | [V] | actuator event counter | commanded off > 3.0 | [-] | 0 [s] continuous | 1 DCY |
| Main Relay | P068B - ECM/PCM Power Relay De-Energized Performance - Too Late Check the following: | functional check -stuck check | time ECU shut down after ECU shut down commanded | >= 250 | [ms] | 0 [s] once / DCY | 1 DCY | |||
| Main Relay | P068A - ECM/PCM Power Relay De-Energized Performance - Too Early Check the following: | functional check - early opening after engine start | defect counter | >= 1.0 | [-] | engine for time voltage after engine start | running > 10.0 > 13.20 | [s] [V] | 0 [s] once / DCY | 1 DCY |
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Battery Voltage | U3501 - Control Module Input Power "A" Circuit Low Check the following: -- Check powers/grounds to Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | vehicle state: not ready to drive out of range low | battery voltage | < 9.0 | [V] | ignition engine engine start @ current DCY | on not running not detected | 9.0 [s] continuous | 2 DCY | |||||
| Battery Voltage | U3502 - Control Module Input Power "A" Circuit High Check the following: -- Check powers/grounds to Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | vehicle state: not ready to drive out of range high | battery voltage | > 16.0 | [V] | ignition engine engine start @ current DCY | on not running not detected | 9.0 [s] continuous | 2 DCY | |||||
| Battery Voltage | U3501 - Control Module Input Power "A" Circuit Low Check the following: -- Check powers/grounds to Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | vehicle state: ready to drive | battery voltage | < 11.0 | [V] | case 1 | 9.0 [s] continuous | 2 DCY | ||||||
| out of range low | engine | running | ||||||||||||
| time after first engine start | > 1.0 | [s] | ||||||||||||
| case 2 | ||||||||||||||
| engine | not running | |||||||||||||
| stop/start mode | active | |||||||||||||
| Battery Voltage | U3502 - Control Module Input Power "A" Circuit High Check the following: -- Check powers/grounds to Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | vehicle state: ready to drive | battery voltage | > 16.0 | [V] | case 1 | 9.0 [s] continuous | 2 DCY | ||||||
| out of range high | engine | running | ||||||||||||
| time after first engine start | > 1.0 | [s] | ||||||||||||
| case 2 | ||||||||||||||
| engine | not running | |||||||||||||
| stop/start mode | active | |||||||||||||
| Battery Voltage | U3501 - Control Module Input Power "A" Circuit Low Check the following: -- Check powers/grounds to Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | vehicle state: ECM keep alive mode out of range low | battery voltage | < 9.0 | [V] | ECM keep alive mode | active | 9.0 [s] continuous | 2 DCY | |||||
| Battery Voltage | U3502 - Control Module Input Power "A" Circuit High Check the following: -- Check powers/grounds to Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | vehicle state: ECM keep alive mode out of range high | battery voltage | > 16.0 | [V] | ECM keep alive mode | active | 9.0 [s] continuous | 2 DCY | |||||
| Battery Voltage | P0562 - System Voltage Low Check the following: -- Check powers/grounds to Engine/Motor Control Module -J623-. If ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | ECM power supply check | signal voltage | <= 1.5 - 2.0 | [V] | ECM initialization | active | 2 [events] once / DCY | 1 DCY | |||||
| Engine Control Module (ECM): Internal Timer | P2610 - ECM/PCM Engine Off Timer Performance Check the following:-- Check the powers / grounds to the Engine/Motor Control Module -J623-. If all are ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | out of range high - ECM after run | deviation between ECM internal time and ECM after run time | > 6.0 | [%] | ECM keep alive-time after ignition off | > 50.0 | [s] | 0 [s] once / DCY | 2 DCY | ||||
| P2610 - ECM/PCM Engine Off Timer Performance Check the following:-- Check the powers / grounds to the Engine/Motor Control Module -J623-. If all are ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | out of range low - ECM after run | deviation between ECM internal time and ECM after run time | < -6.0 | [%] | ECM keep alive-time after ignition off | > 50.0 | [s] | 0 [s] once / DCY | 2 DCY | |||||
| P2610 - ECM/PCM Engine Off Timer Performance Check the following:-- Check the powers / grounds to the Engine/Motor Control Module -J623-. If all are ok, then replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | out of range low | deviation between ECM internal time and ECM after run time | < -6.00 | [%] | ignition (after ECU shut down) | on | 0 [s] once / DCY | 2 DCY | ||||||
| Engine Control Module (ECM): 5V Supply Voltage | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | internal hardware check | under-/ over voltage detection | 2.0 [s] continuous | 2 DCY | |||||||||
| Engine Control Module (ECM): Barometric Pressure (BARO) Sensor | P2228 - Barometric Pressure Sensor "A" Circuit Low Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | internal hardware check | circuit low SPI communication | detected error detected | 1.1 [s] continuous | 2 DCY | ||||||||
| P2229 - Barometric Pressure Sensor "A" Circuit High Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | internal hardware check | circuit high | detected | 1.1 [s] continuous | 2 DCY | |||||||||
| or internal checksum SPI communication | failed error detected | |||||||||||||
| Engine Control Module (ECM): Coding | P064F - Unauthorized Software/Calibration Detected Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | code check of ECM | internal check | not valid | 0.5 [s] once / DCY | 2 DCY | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Engine Control Module (ECM): EEPROM | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | functional check | internal checksum | failed | ignition | on | 0.5 [s] continuous | 2 DCY | ||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0169 - Incorrect Fuel Composition Check the following:-- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: Direct Fuel Injection mixture control | correction factor | incorrect | internal engine speed | > 1200 | [rpm] | 0.5 [s] continuous | 2 DCY | |
| P0169 - Incorrect Fuel Composition Check the following:-- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: Direct Fuel Injection mixture control | fuel quantity | incorrect | internal engine speed | > 1200 | [rpm] | 0.5 [s] continuous | 2 DCY | ||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0169 - Incorrect Fuel Composition Check the following:-- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: Direct Fuel Injection | corrections of fuel mass on single cylinders | incorrect | internal engine speed | > 1200 | [rpm] | 0.52 [s] continuous | 2 DCY | |
| Engine Control Module (ECM): Electronic Throttle Control Module | P0169 - Incorrect Fuel Composition Check the following:-- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: Direct Fuel Injection | injection cut off | incorrect | internal engine speed | > 1200 | [rpm] | 0.5 [s] continuous | 2 DCY | |
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: A/D converter | test pulse check | failed | 0.5 [s] continuous | 2 DCY | ||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: A/D converter | test voltage check | failed | 0.5 [s] continuous | 2 DCY | ||||
| Engine Control Module (ECM): | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: torque | torque deviation for time | > 0.5 | [s] | internal engine speed | > 1240 | [rpm] | 0 [s] | 2 DCY |
| Electronic Throttle Control | continuous | |||||||||
| Module | or | |||||||||
| integrated relative torque | > 32.0 | [%*s] | ||||||||
| deviation | ||||||||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: ignition signal | mismatch hardware ignition signal vs. bus signal | detected | time after engine start | < 1.0 | [s] | 1.0 [s] once / DCY | 2 DCY | |
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: Start/Engine running | engine restart/run | not allowed | 0.5 [s] continuous | 2 DCY | ||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: engine speed deviation | difference between calculated and internal engine speed | > 400 | [rpm] | internal engine speed | > 520 | [rpm] | 0.5 [s] continuous | 2 DCY |
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: coding | internal check | failed | 0.5 [s] continuous | 2 DCY | ||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: ignition timing | internal check | failed | 0.5 [s] continuous | 2 DCY | ||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: injection rate limitation | system reaction | incorrect | 0.5 [s] continuous | 2 DCY | ||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P060C - Internal Control Module Main Processor Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: intern | system reaction | incorrect | 0.5 [s] continuous | 2 DCY | ||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Engine Control Module (ECM): Electronic Throttle Control Module | P0169 - Incorrect Fuel Composition Check the following:-- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: lambda mode | internal check | failed | internal engine speed | > 1200 | [rpm] | 0.5 [s] continuous | 2 DCY | ||||||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: accelerator position | comparison voltage sensor 1 with sensor 2 | implausible | 0.5 [s] continuous | 2 DCY | |||||||||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | monitoring module | function controller check and monitoring module check | failed no failure | SPI - interface | no failure | 0.5 [s] continuous | 2 DCY | |||||||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0169 - Incorrect Fuel Composition Check the following:-- Check for contaminated/aged fuel or possible high concentration of alcohol in fuel (above 15%). Poor quality fuel will also increase consumption. Replace with fresh fuel if believed to be contaminated. Refer to appropriate repair information. -- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: load plausibility | abs. difference between predicted and real air mass | > 10.50 | [%] | engine speed | >= 1200 | [rpm] | 0.5 [s] continuous | 2 DCY | |||||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: hardware watch dog | over voltage detection | failure | 0.5 [s] continuous | 2 DCY | |||||||||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: hardware watch dog | internal check | failure | 0.5 [s] continuous | 2 DCY | |||||||||||
| Engine Control Module (ECM): Electronic Throttle Control Module | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | function monitoring: hardware watch dog | general cause | failure | 0.5 [s] continuous | 2 DCY | |||||||||||
| Engine Control Module (ECM): Ignition Control (IC) | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | communication check | internal check | error detected | engine speed | not calibrated | [rpm] | 0.5 [s] continuous | 2 DCY | ||||||||
| P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | communication check | SPI communications check Identifier | error detected | engine speed | not calibrated | [rpm] | 0.5 [s] continuous | 2 DCY | |||||||||
| Engine Control Module (ECM): Ignition Control (IC) | P06D1 - Internal Control Module Ignition Coil Control Performance Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | communication check | internal check | error detected | once / DCY | 2 DCY | |||||||||||
| Engine Control Module (ECM): Knock Control | P0324 - Knock/Combustion Vibration Control System Error Check the following: | internal hardware check | signal fault counter (combustion) | > 28.0 | [-] | engine speed gradient engine speed | < 1000.0 not calibrated | [rpm/s] [rpm] | 600.0 [events] multiple | 2 DCY | |||||||
| P0324 - Knock/Combustion Vibration Control System Check the following: Error | internal hardware check | signal fault counter (measuring window) | > 5.0 | [-] | engine speed | > 1000 | [rpm] | 3 [s] multiple | 2 DCY | ||||||||
| Cold Start Monitoring | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | rationality check | ratio injection fault counter to number of requested injections | > 0.10 | [-] | general conditions | [s] | 60 [s] once / DCY | 2 DCY | ||||||||
| Engine Control Module (ECM): | engine | running | |||||||||||||||
| Multi Injection | injection mode for catalyst heating | active | |||||||||||||||
| injection on all cylinders | active | ||||||||||||||||
| catalyst heating | active | ||||||||||||||||
| conditions at fault decision | |||||||||||||||||
| catalyst heating | finished | ||||||||||||||||
| required monitoring time | > 10.0 | ||||||||||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Engine Control Module (ECM): Production Mode | U1103 - Control Module Vehicle Options Error Check the following:-- Vehicle is in production mode. Refer to appropriate repair information for resolution. Note the mode can be deactivated with a factory scan tool or will automatically turn off after vehicle accumulates the first 100 km (62.14 miles) of driving. | function monitoring: mode change | production mode | active | for activation: | 0 [s] continuous | 1 DCY | ||||||||||
| during ECM keep alive-time after ignition off | |||||||||||||||||
| vehicle speed | <= 5 | [km/h] | |||||||||||||||
| engine speed | 0 | [rpm] | |||||||||||||||
| max trip mileage since initial vehicle start-up | < 100 | [km] | |||||||||||||||
| for hybrid: | |||||||||||||||||
| drive motor | off | ||||||||||||||||
| Engine Control Module (ECM): RAM | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | controller RAM check | RAM error | memory checksum error | initialization phase | active | 200 [ms] once / DCY | 2 DCY | |||||||||
| Engine Control Module (ECM): Sensor Integrated Circuit | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | communication check | SPI communication | error detected | 0.05 [s] once / DCY | 2 DCY | |||||||||||
| Engine Control Module (ECM): Sensor Integrated Circuit | P0606 - ECM/PCM Processor Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | internal self test | test result | failed | 150.0 [events] continuous | 2 DCY | |||||||||||
| Engine Control Module (ECM): Sensor Reference Circuit A | P0641 - Sensor Reference Voltage "A" Circuit/Open Check the following:-- If a related sensor voltage code is also set, refer to that sensor for diagnosis first. If no other related codes set, replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | short circuit | signal voltage | < 4.61 - 4.99 | [V] | 0.5 [s] continuous | 2 DCY | ||||||||||
| or | |||||||||||||||||
| signal voltage | > 4.99 - 5.41 | [V] | |||||||||||||||
| or | |||||||||||||||||
| signal current | > 200 - 600 | [mA] | |||||||||||||||
| Engine Control Module (ECM): Sensor Reference Circuit B | P0651 - Sensor Reference Voltage "B" Circuit/Open Check the following:-- If a related sensor voltage code is also set, refer to that sensor for diagnosis first. If no other related codes set, replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | short circuit | signal voltage | < 4.61 - 4.99 | [V] | 0.5 [s] continuous | 2 DCY | ||||||||||
| or | |||||||||||||||||
| signal voltage | > 4.99 - 5.41 | [V] | |||||||||||||||
| or | |||||||||||||||||
| signal current | > 200 - 600 | [mA] | |||||||||||||||
| Engine Control Module (ECM): Sensor Reference Circuit C | P0697 - Sensor Reference Voltage "C" Circuit/Open Check the following:-- If a related sensor voltage code is also set, refer to that sensor for diagnosis first. If no other related codes set, replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | short circuit | signal voltage | < 4.61 - 4.99 | [V] | 0.5 [s] continuous | 2 DCY | ||||||||||
| or | |||||||||||||||||
| signal voltage | > 4.99 - 5.41 | [V] | |||||||||||||||
| or | |||||||||||||||||
| signal current | > 200 - 600 | [mA] | |||||||||||||||
| Engine Control Module (ECM): Transport Mode | P169A - Loading Mode Active Check the following:-- Vehicle is in Transport Mode (Loading Mode). It can be turned off with a scan tool or will automatically switch off after approximately 100 km (62.15 miles) have accumulated on the vehicle. May need to perform readiness check. Refer to READINESS CODE . | function monitoring: mode change | transport mode | active | for activation: | 0 [s] continuous | 1 DCY | ||||||||||
| during ECM keep alive-time after ignition off | |||||||||||||||||
| vehicle speed | <= 5 | [km/h] | |||||||||||||||
| engine speed | 0 | [rpm] | |||||||||||||||
| max trip mileage since initial vehicle start-up | < 100 | [km] | |||||||||||||||
| production mode | not active | ||||||||||||||||
| for hybrid: | |||||||||||||||||
| drive motor | off | ||||||||||||||||
| COM: Ambient Air Temperature (AAT) Sensor | U0322 - Software Incompatibility With Body Control Module Check the following:-- Check for software updates and TSB's. Reprogram as necessary. If none are found, replace the Vehicle Electrical System Control Module -J519-. Refer to appropriate repair information. | communication with BCM | AAT signal: coding | FDh | [-] | ignition | on | 30.0 [s] continuous | 2 DCY | ||||||||
| COM: Ambient Air Temperature (AAT) Sensor | U0422 - Invalid Data Received From Body Control Module Check the following: | communication with BCM | AAT signal: initialization | FEh | [-] | ignition COM: BCM (Body Control Module) | on no time out | 30.0 [s] continuous | 2 DCY | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| COM: Ambient Air Temperature (AAT) Sensor | P0072 - Ambient Air Temperature Sensor Circuit "A" Low Check the following: | communication with AAT Sensor | AAT signal: circuit low | error detected | time after ignition on | > 1.0 | [s] | 30.0 [s] continuous | 2 DCY | ||||||||
| P0070 - Ambient Air Temperature Sensor Circuit "A" Check the following: | communication with AAT Sensor | AAT signal: circuit high | error detected | time after ignition on | > 1.0 | [s] | 30.0 [s] continuous | 2 DCY | |||||||||
| COM: Airbag | P1609 - Crash Shut-Off Was Triggered Check the following:-- After proper repair of damage, erase the Engine/Motor Control Module -J623- DTC. Refer to DIAGNOSTIC MODE 04 -- ERASE DTC MEMORY . | communication with Airbag | received data: crash intensity for shut down Fuel Injection | detected | 0 [s] continuous | 1 DCY | |||||||||||
| COM: Active Grille Air Shutter | P05A3 - Active Grille Air Shutter "A" Control Circuit Range/Performance Check the following: | actuator internal check (functional) | internal hardware | error detected | 150.0 [s] continuous | 2 DCY | |||||||||||
| COM: Active Grille Air Shutter | P05A0 - Active Grille Air Shutter "A" Stuck On Check the following: | actuator internal check (functional) | mechanical transmission electric drive / active grill air shutter | error detected | actuator | commanded on | 150.0 [s] continuous | 2 DCY | |||||||||
| COM: Active Grille Air Shutter | P05A0 - Active Grille Air Shutter "A" Stuck On Check the following: | actuator internal check (functional) | target position (blocked actuator) | error detected | general conditions | 150.0 [s] continuous | 2 DCY | ||||||||||
| actuator | commanded on | ||||||||||||||||
| conditions at fault decision | |||||||||||||||||
| (standard blockade) | |||||||||||||||||
| AAT | >= 3.96 | [°C] | |||||||||||||||
| conditions at fault decision | |||||||||||||||||
| (icing detected) | |||||||||||||||||
| AAT | < 4 | [°C] | |||||||||||||||
| or | |||||||||||||||||
| AAT | not calibrated | [°C] | |||||||||||||||
| conditions at fault decision | |||||||||||||||||
| (aerodynamic restriction) | |||||||||||||||||
| vehicle speed | not calibrated | [km/h] | |||||||||||||||
| COM: Active Grille Air Shutter | P05C0 - Active Grille Air Shutter Module "A" Over Temperature Check the following: | actuator internal check (functional) | over voltage or over temperature | error detected error detected | 150.0 [s] continuous | 2 DCY | |||||||||||
| COM: Active Grille Air Shutter | P05A3 - Active Grille Air Shutter "A" Control Circuit Range/Performance Check the following: | actuator internal check (functional) | initialization target value | error detected | actuator | commanded on | 150.0 [s] continuous | 2 DCY | |||||||||
| COM: Active Grille Air Shutter | U0585 - Invalid Data Received From Active Grille Air Shutter Module "A" Check the following: | actuator internal check (communication) | communication | error detected | 150.0 [s] continuous | 2 DCY | |||||||||||
| COM: Active Grille Air Shutter | U0585 - Invalid Data Received From Active Grille Air Shutter Module "A" Check the following: | communication with Active Grille Air Shutter | received message | implausible message | battery voltage time after ignition on | 9.5 - 16.0 >= 500 | [V] [ms] | 3.0 [s] continuous | 2 DCY | ||||||||
| COM: Active Grille Air Shutter | U0284 - Lost Communication With Active Grille Air Shutter Module "A" Check the following: | communication with Active Grille Air Shutter | received message | no message | battery voltage time after ignition on | 9.5 - 16.0 >= 500 | [V] [ms] | 3.0 [s] continuous | 2 DCY | ||||||||
| COM: Active Grille Air Shutter | U0585 - Invalid Data Received From Active Grille Air Shutter Module "A" Check the following: | communication with Active Grille Air Shutter | received message | signal out of valid range | time after ignition on | >= 0.5 | [s] | 1 [s] continuous | 2 DCY | ||||||||
| COM: Barometric Pressure (BARO) Sensor | P2229 - Barometric Pressure Sensor "A" Circuit High Check the following:-- Replace the Engine/Motor Control Module -J623-. Refer to appropriate repair information. | sensor internal check (rationality) | sensor signal: rationality check | error detected | ignition | on | 2.0 [s] continuous | 2 DCY | |||||||||
| COM: Body Control Module (BCM) | U0140 - Lost Communication With Body Control Module Check the following: | communication with BCM | time out | no message | time after ignition on | > 500 | [ms] | 5.0 [s] continuous | 2 DCY | ||||||||
| COM: Brake Booster Pressure Sensor | U0416 - Invalid Data Received From Vehicle Dynamics Control Module Check the following: | communication with Vehicle Dynamics Control Module | received data | implausible message | time after ignition on | > 500 | [ms] | 0.5 [s] multiple | 2 DCY | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| COM: Brake Booster Pressure Sensor | P0557 - Brake Booster Pressure Sensor Circuit Low Check the following: | communication with Vehicle Dynamics Control Module | sensor signal: circuit low | error detected | time after ignition on | > 500 | [ms] | 0.2 [s] continuous | 2 DCY | |
| P0555 - Brake Booster Pressure Sensor Circuit Check the following: | communication with Vehicle Dynamics Control Module | sensor signal: circuit high | error detected | time after ignition on | > 500 | [ms] | 0.2 [s] continuous | 2 DCY | ||
| COM: Brake System Control Module (BSCM) | U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following: | communication with BSCM | received data | implausible message | time after ignition on | > 500 | [ms] | 2.0 [s] continuous | 2 DCY | |
| COM: Brake System Control Module (BSCM) | U0121 - Lost Communication With Anti-Lock Brake System (ABS) Control Module "A" Check the following: | communication with BSCM | received message | no message | time after ignition on | > 500 | [ms] | 2.0 [s] continuous | 2 DCY | |
| COM: Climate Control (CC) | U0164 - Lost Communication With HVAC Control Module Check the following: | communication with CC Module | received message | no message | time after ignition on | > 500 | [ms] | 1.0 [s] continuous | 2 DCY | |
| COM: Door Control Module | U0199 - Lost Communication With "Door Control Module A" Check the following: | communication with door control module (driver-side) | time out | no message | time after ignition on | > 0.5 | [s] | 2.5 [s] continuous | 2 DCY | |
| COM: Fuel Level (FL) Sensor 1 | P0462 - Fuel Level Sensor "A" Circuit Low Check the following:-- Refer to appropriate wiring diagram. If fuel level sensor and circuitry are ok, then replace the Instrument Cluster Control Module -J285-. Refer to appropriate repair information. | communication with IPC | IPC module signal: signal range check | error detected | ECM drive | active | 0.5 [s] continuous | 2 DCY | ||
| COM: Fuel Level (FL) Sensor 1 | P0463 - Fuel Level Sensor "A" Circuit High Check the following:-- Refer to appropriate wiring diagram. If fuel level sensor and circuitry are ok, then replace the Instrument Cluster Control Module -J285-. Refer to appropriate repair information. | communication with IPC | IPC module signal: circuit high | error detected | ECM drive | active | 0.5 [s] continuous | 2 DCY | ||
| COM: Fuel Level (FL) Sensor 1 | P0462 - Fuel Level Sensor "A" Circuit Low Check the following:-- Refer to appropriate wiring diagram. If fuel level sensor and circuitry are ok, then replace the Instrument Cluster Control Module -J285-. Refer to appropriate repair information. | communication with IPC | IPC module signal: circuit low | error detected | ECM drive | active | 0.5 [s] continuous | 2 DCY | ||
| COM: Fuel Pump Control Module (FPCM) | P064A - Fuel Pump Control Module "A" Check the following: | actuator internal check (electronics) | internal check | failed | battery voltage @ ignition on | > 5.0 | [V] | 1.8 [s] continuous | 2 DCY | |
| COM: Fuel Pump Control Module (FPCM) | P025B - Fuel Pump Module "A" Control Circuit Range/Performance Check the following: | actuator internal check (over- temperature warning power stage) | power stage temperature | > 120 | [°C] | 34.1 [s] continuous | 2 DCY | |||
| COM: Fuel Pump Control Module (FPCM) | P2635 - Fuel Pump "A" Low Flow/Performance Check the following: | actuator internal check (signal range check) | phase current | > 2.5 - 20.0 | [A] | commanded PWM | > 30.0 | [%] | 4.4 [s] continuous | 2 DCY |
| COM: Fuel Pump Control Module (FPCM) | P2635 - Fuel Pump "A" Low Flow/Performance Check the following: | actuator internal check (pump blocked) | phase current | > 2.5...28.0 | [A] | commanded PWM | > 30.0 | [%] | 4.7 [s] continuous | 2 DCY |
| COM: Fuel Pump Control Module (FPCM) | P0628 - Fuel Pump "A" Control Circuit Low Check the following: | actuator internal check (short circuit) | case 1 (commanded PWM) phase current | > 5.0 - 37.0 | [A] | case 1 commanded PWM | > 30 | [%] | 5.0 [s] continuous | 2 DCY |
| or | case 2 | |||||||||
| case 2 (ignition on) | battery voltage @ ignition on | > 5 | [V] | |||||||
| phase current | >= 20 | [A] | ||||||||
| COM: Fuel Pump Control Module (FPCM) | P0627 - Fuel Pump "A" Control Circuit/Open Check the following: | actuator internal check (open circuit) | case 1 (commanded PWM) phase current | < 0.2 | [A] | case 1 commanded PWM | > 22 | [%] | 5.3 [s] continuous | 2 DCY |
| or | case 2 | |||||||||
| case 2 (ignition on) | battery voltage @ ignition on | > 5 | [V] | |||||||
| phase current | < 1.0 | [A] | ||||||||
| COM: Fuel Pump Control Module (FPCM) | P2635 - Fuel Pump "A" Low Flow/Performance Check the following: | actuator internal check (permanent operation) | commanded PWM for time | not active> 10 | [min] | FPCM - power supply | active | 3.6 [s] continuous | 2 DCY | |
| COM: Gateway | U0146 - Lost Communication With Gateway "A" Check the following: | communication with Gateway | received message | no message | battery voltage | 9.5 - 16.0 | [V] | 5.0 [s] | 2 DCY | |
| continuous | ||||||||||
| time after ignition on | >= 500 | [ms] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| COM: Instrument Panel Cluster (IPC) | U0423 - Invalid Data Received From Instrument Panel Cluster Control Module Check the following:-- Check for correct software version and VIN or update software for the IPC Module if available. If OK, replace the Instrument Cluster Control Module -J285-. Refer to appropriate repair information. | communication with IPC | received data | implausible message | time after ignition on | > 500 | [ms] | 3.0 [s] continuous | 2 DCY | |
| COM: Instrument Panel Cluster | U0155 - Lost Communication With Instrument Panel Cluster (IPC) Control Module Check the following: | communication with IPC | received message | no message | battery voltage | 9.5 - 16.0 | [V] | 5.0 [s] | 2 DCY | |
| (IPC) | continuous | |||||||||
| time after ignition on | >= 500 | [ms] | ||||||||
| COM: Supplementary Coolant Pump | P16C6 - Heater Support Pump Dry Running Check the following: | actuator internal check (dry run) | time duration of ground signal sent by pump and period of complete signal sent by pump | > 800 > 1700 | [ms] [ms] | water pump | running | 4.0 [s] continuous | 2 DCY | |
| P16C7 - Heater Support Pump Locked Check the following: | actuator internal check (pump blocked) | time duration of ground signal sent by pump and period of complete signal sent by pump | > 1300 > 2200 | [ms] [ms] | water pump | running | 6.5 [s] continuous | 2 DCY | ||
| P16C8 - Heater Support Pump Overheated Check the following: | actuator internal check (over- temperature warning power stage) | time duration of ground signal sent by pump and period of complete signal sent by pump | > 1700 > 2600 | [ms] [ms] | water pump | running | 8.5 [s] continuous | 2 DCY | ||
| P16C9 - Heater Support Pump Engine Speed Too Low Check the following: | actuator internal check (minimal revolution speed not reached) | time duration of ground signal sent by pump and period of complete signal sent by pump | > 2300 > 3200 | [ms] [ms] | water pump | running | 11.5 [s] continuous | 2 DCY | ||
| COM: Transmission Control | U0101 - Lost Communication with TCM Check the following:-- Check the CAN-Bus terminal resistance between the Transmission Control Module -- and the Engine/Motor Control Module - J623-. Refer to CAN-BUS TERMINAL RESISTANCE, POWERTRAIN, CHECKING . | communication with TCM | received message | no message | battery voltage | 9.5...16.0 | [V] | 0.8 [s] | 2 DCY | |
| Module (TCM) | continuous | |||||||||
| time after ignition on | >= 500 | [ms] | ||||||||
| COM: Vehicle Speed Sensor (VSS) | P0502 - Vehicle Speed Sensor "A" Circuit Low Check the following: | communication with VSS | speed sensor signal: circuit low | error detected | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY | |
| COM: Vehicle Speed Sensor (VSS) | P0502 - Vehicle Speed Sensor "A" Circuit Low Check the following: | communication with VSS | speed sensor signal: circuit high | error detected | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY | |
| COM: Vehicle Speed Sensor (VSS) | P0502 - Vehicle Speed Sensor "A" Circuit Low Check the following: | communication with VSS | speed sensor signal: open circuit | error detected | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY | |
| COM: Vehicle Speed Sensor (VSS) | P0501 - Vehicle Speed Sensor "A" Circuit Range/Performance Check the following: | communication with VSS | speed sensor signal: out of range | error detected | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY | |
| COM: Vehicle Speed Sensor (VSS) | U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following: | communication with VSS | speed sensor signal: sensor error | 655.35 | [km/h] | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
| COM: Vehicle Speed Sensor (VSS) | U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following: | communication with VSS | speed sensor signal: low voltage error | 655.33 | [km/h] | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
| COM: Vehicle Speed Sensor (VSS) | U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following: | communication with VSS | speed sensor signal: out of range high | > 325.00 | [km/h] | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
| COM: Vehicle Speed Sensor (VSS) | U0415 - Invalid Data Received From Anti-Lock Brake System (ABS) Control Module "A" Check the following: | communication with VSS | speed sensor signal: initialization error | 655.34 | [km/h] | time after ignition on | > 500 | [ms] | 0.5 [s] continuous | 2 DCY |
| CAN: Controller | U0001 - High Speed CAN Communication Bus Check the following: | reading back sent message | CAN message | no feedback | battery voltage | 9.5 - 16.0 | [V] | 500 [ms] | 2 DCY | |
| continuous | ||||||||||
| time after ignition on | >= 500 | [ms] | ||||||||
Table continues below
| Component / System | Fault Code | Monitor Strategy Description | Malfunction Criteria | Threshold Value | Secondary Parameters | Enable Condition | Monitoring Time Length | MIL Illum. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| CAN: Controller | U0002 - High Speed CAN Communication Bus Performance Check the following: | communication check | global time out | receiving no message | battery voltage | 9.5 - 16.0 | [V] | 500 [ms] | 2 DCY | |
| continuous | ||||||||||
| time after ignition on | >= 500 | [ms] | ||||||||
| LIN: Controller | U0092 - Vehicle Communication Bus H Check the following: | reading back sent message | LIN message | no feedback | battery voltage | 9.5 - 16.0 | [V] | 2.9 [s] | 2 DCY | |
| continuous | ||||||||||
| time after ignition on | >= 500 | [ms] | ||||||||