08 GRP03 All Engines
08 GRP03 All Engines
08 GRP03 All Engines
Component/ System Camshaft Control Electrical Bank 1 Intake Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Required Frequency of Checks Criteria for Code MIL Illumination
Bank 1 Exhaust
Bank 2 Intake
Bank 2 Exhaust
P0010 P2088 P2089 P0013 P2090 P2091 P0020 P2092 P2093 P0023 P2094 P2095
circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage
Voltage
IC Internal
> 80 rpm 0.01 sec > 10 V < 18 V activated and deactivated for complete checking
System - Control Bank 1 Intake Bank 1 Exhaust Bank 2 Intake Bank 2 Exhaust
difference to start test (filtered actual angle versus filtered desired angle) > (desired must remain above value to test to complete the evaluation) same as above, but offset added to the difference, during cold start only: filtered actual angle < filtered desired angle from test start within time (detects 5 sec slow [time constant]) for multiple activation occurrences (decrements upon activations where no difference is seen between desired and actual) same as above, but during cold start only: difference (filtered actual angle max versus actual at test start) > ( to detect slow response versus stuck cam if above this limit ) at time (overlaps with time to detect above) (passes after multiple good activations in both cam phase rotation directions)
6.0 . . . 11.0
2.5
degrees engine speed engine run time camshaft control circuit test error: camshaft control circuit degrees coolant temperature coolant temperature engine oil temperature engine oil temperature sec cam-crank alignment adaptatio
> > complete not set < > < > complete
rpm sec C C C C -
3 1.5
count degrees
2.5
sec
System - Cam - Crank Alignment Bank 1 Intake P0016 cam-crank adapted angle Bank 1 Exhaust P0017 limit check Bank 2 Intake P0018 (applies for each camshaft) Bank 2 Exhaust P0019 Bank 1 / Idler Sprocket Bank 2 / Idler Sprocket Primary O2 Sensor Heating heater circuits - electrical bank 1 sensor 1 (primary) P0008 P0009
adapted angle > or adapted angle < or actual angle with parked cams > and < adapted angle for both cams > adapted angle for both cams <
9.75 9.75 15 21 6
engine run time > engine coolant temp > engine coolant temp < model: engine oil temp <
50 0 95.25 120 -
sec C C C -
circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open
Voltage
IC Internal
0.01 sec
two driving cycles each with: 4 sec continuous or 50 sec cumulative two driving cycles each with: 4 sec continuous
bank 1 sensor 2 (secondary) P0036 P0037 P0038 bank 2 sensor 2 (secondary) P0056
Voltage
IC Internal
80 10 18
rpm V V
0.01 sec
Page 1 of 27
P0057 circuit continuity - ground P0058 circuit continuity - voltage Mass air flow sensor P0101 range check low measured mass air flow * threshold < Maximum modeled mass air flow 0.9 factor
secondary O2 sensor dew poin reached output activated and deactivated for complete battery voltage for time Airbag not deployed time after start crankshaft revolution counter ambient pressure valid desired cam angle valid long term fuel trim air flow mass air flow change gradient throttle angle change gradient engine running engine coolant temperature engine running time Air flow meter readiness pressure ratio over throttle for time error: air flow meter (internal) error: throttle position sensor error: intake air temp. sensor battery voltage Engine is running Key on time after start > > TRUE > > TRUE TRUE TRUE > < < TRUE > > TRUE < > not set not set not set > TRUE TRUE > 10.5 0.1 0.3 150 1.3888889 0.25 2 9.8 1 0.8 0.5 10.5 V sec sec rev g/sec C sec sec V
or fuel trim limits exceded range - multiplicative and correction factor (modeled air mass at throttle / air mass measured by air mass flow meter) range check high or fuel trim limits exceded range - multiplicative and correction factor (modeled air mass at throttle / air mass measured by air mass flow meter) P0100 open circuit check
0.18
factor
0.8
factor
measured mass air flow * threshold < minimum modeled mass air flow
1.1
factor
-0.18
factor
1.2 0
factor uS
5 sec
P0102 range check low P0103 range check high Intake air temperature sensor P0111 response check
sensor signal in period time sensor signal in period time max intake air temperature min intake air temperature >
66 910 1.5
uS uS C
0.3
sec
1 sec
drive period - count each with vehicle speed mass flow mass flow coolant temperature at start no fuel shut-off idle period - count each with vehicle speed coolant temperature at start coolant temperature ECT decrease since prior shutd time after start then time in idle and intake air temperature then | IAT change | (abs value while integrated air mass increases Engine coolant model (cooled d Soaking time after shut down
>= >= < > <= >= <= <= > > > > < <= >= < >
16 34.375 66.666667 6.6666667 110 3 6.25 110 66 0 180 10 -42 3.6 1000 50 19800 6000 600 81.75 72
count mph g / sec g / sec C count mph C C C sec sec C C g C sec g sec C C
2 sec
132 -42
C C
14.25
4 sec additional after block heater check when filtered difference exceeds threshold
14.25
previous accumulated air mass > previous engine run time > or ECT at shut down > Controller Shut Down at end of last cycle Engine Off Timer value valid not detected not detected Block Heater not detected If Startup IAT >
Engine coolant
140.3
0.1 sec
0.1 sec
4 sec
Page 2 of 27
delta coolant temperature < delta coolant temperature > weighted counter > ( up 10000 w/jump; down 1 with steady ) sensor difference >
continuous
4 sec continuous or 50 sec cumulative 4 sec continuous or 50 sec cumulative 4 sec continuous or 50 sec cumulative 4 sec continuous or 50 sec cumulative or 50 sec cumulative
two driving cycles each with: 4 sec cont. or 50 sec cum. immediate once code has been set two driving cycles each with: 4 sec cont. or 50 sec cum. immediate once code has been set two driving cycles each with: 4 sec cont. or 50 sec cum. two driving cycles each with: 4 sec continuous or 50 sec cumulative
sensor circuit low voltage < sensor circuit high voltage >
0.176 4.629
V V
continuous
Sensor 2 (redundant)
battery voltage
>
continuous
sensor circuit low voltage < sensor circuit high voltage >
0.156 4.883
V V
continuous
9.8
(calculated reference model coolant temp minus measured coolant temperature) > reference model calculation limit ( development vehicles indicated steady thermostat regulating temperatures of 89C, as measured by the engine coolant temp. sensor. The thermostat opening temp. is 82C. The thermostat is fully open by 95C. All critical OBD and emission functions are enabled above 60C. )
10.5
89.25
debouncing time error: engine coolant temp error: vehicle speed sensor est. ambient temperature est. ambient temperature vehicle speed engine speed coolant temperature at start integrated air mass flow
> not set not set > < >= > < >
Oxygen Sensor sensor circuit (primary O2) bank 1 sensor 1 bank 2 sensor 1
0.06 0.5
V V
engine running battery voltage commanded lambda primary O2 heater active for and dew-point end passed error: injector circuit fault Lamda closed loop control Integrated air mass
V sec
0.1 sec
Page 3 of 27
Enable Condition > > not set < > < TRUE > > > TRUE not set active > > < > > > set set not set not set not set not set not set not set not set not set not set
Time Required
Frequency of Checks
MIL Illumination
1.15
5.1
two driving cycles each with: 4 sec continuous or 50 sec cumulative two driving cycles each with: 4 sec continuous or 50 sec cumulative
slow response
Continuously filtered normalized switching cycle duration 20 valid closed loop switching cycles (note: normalization of cycle duration
rpm rpm % % C
sec
scheduled by System Manager Primary O2 heater diagnosis finished high purge vapor concentration Evap. Leak diagnosis error: fuel adaptation error: purge valve error: misfire error: primary O2 heater error: secondary O2 heater error: secondary O2 slow senso error: secondary O2 sensor
Oxygen Sensor sensor circuit (primary O2) bank 1 sensor 1 bank 2 sensor 1
primary O2 sensor voltage > and primary O2 sensor voltage < Or primary O2 sensor voltage < and mod. Exhaust gas temp. > or primary O2 sensor internal resistance > and when modeled exhaust gas temperature > or primary O2 sensor voltage > and secondary O2 sensor voltage > and fuel cutoff achieved for time
V V V C Ohm C
20000 600
0.2 0.2 3
V V sec
engine running battery voltage mod. exhaust-gas temp. primary O2 heater active for and dew-point end passed error: injector circuit fault primary O2 heater duty cycle > or mod. exhaust gas temp. dew point end exceeded error: Primary O2 sensor Or Sec. O2 sensor readiness for time
TRUE > > > TRUE not set > > TRUE not set TRUE >
V C sec
5 sec
sec
Oxygen Sensor Heating heater performance (primary O2) P0135 primary O2 sensor bank 1 sensor 1 (primary) P0155 bank 2 sensor 1 (primary) internal resistance above threshold
measured primary O2 sensor internal resistance > nominal internal resistance multipy times degradation factor > for time
battery voltage battery voltage engine running engine starting fuel cut off pri. O2 internal resistance intake air temperature engine off soak time modeled exhaust temp. suspicion of primary O2 sensor open circuit primary O2 voltage supply scheduled by System Manager for time primary O2 sensor dewpoint ex no fault clear request during dri
> < TRUE complete FALSE valid > > < FALSE ON > > not set
V V C sec C
12 10
sec sec
Page 4 of 27
0.06
secondary O2 heating stable dew-point end of Sec. O2 for time engine running battery voltage time after start engine temp at stop engine temp error: engine coolant temp Or secondary O2 heating stable dew-point end of Sec. O2 for time engine running battery voltage for time Commanded lambda secondary O2 heating stable dew-point end of Sec. O2 for time engine running battery voltage secondary O2 heating stable dew-point end of Sec. O2 for time and mod. Exhaust-gas temp. secondary O2 heating stable dew-point end of Sec. O2 for time and mod. Exhaust-gas temp. engine running battery voltage mod. exhaust-gas temp. secondary O2 heating stable dew-point end of Sec. O2 for time Decel. Fuel cut-off (DCFO) Sec. HO2S internal resistance primary HO2S Readiness Secondary HO2S readiness battery voltage Secondary HO2S internal resistance mod. exhaust-gas temp. at secondary HO2S Sec. HO2S voltage on rich side Decel. Fuel cut-off (DCFO) secondary O2 sensor voltage since DCFO secondary O2 sensor voltage since DCFO primary HO2S Readiness Secondary HO2S readiness Primary HO2S battery voltage Secondary HO2S internal resistance >
TRUE TRUE > TRUE > < > < not set
0.1 sec
600.1 sec
0.06 1.25
V -
TRUE TRUE > TRUE > > <= TRUE TRUE > TRUE > TRUE TRUE > < TRUE TRUE > >= TRUE > < TRUE TRUE > TRUE TRUE TRUE > <= >= TRUE TRUE
90 10.5 1.005 sec V sec 5.1 sec 90 10.5 sec V 60 sec 90 800 sec C
1.15
0.401 0.519
V V
0.401 0.5479
V V
90 800
sec C
or secondary O2 sensor internal resistance > when modeled exhaust gas temperature >
40000 450
Ohm C
10.5 800
V C
90
sec 1 1 0.2 sec continuous 4 sec continuous or 50 sec cumulative two driving cycles each with: 4 sec continuous or 50 sec cumulative
Oxygen Sensor (Secondary O2 s P013A secondary O2 sensor Slow response voltage during DP013C slow response in DCFO bank 1 sensor 2 (secondary) bank 2 sensor 2 (secondary)
slow response time > Secondary HO2S voltage <= Secondary HO2S voltage >=
sec V V
sec
Page 5 of 27
mod. exhaust-gas temp. at secondary HO2S >= Sec. HO2S voltage on rich sid TRUE Or integrated Oxygen storage > Oxygen Sensor Heating heater performance (secondary O2) bank 1 sensor 2 (secondary) P0141 secondary O2 sensor bank 2 sensor 2 (secondary) P0161 internal resistance above threshold
C g
measured secondary O2 sensor internal resistance > nominal internal resistance multipy times degradation factor for time
battery voltage battery voltage engine running engine starting fuel cut off sec. O2 internal resistance intake air temperature engine off soak time modeled exhaust temp. at secondary O2 sensor suspicion of secondary O2 sensor open circuit secondary O2 voltage supply from the deactivation for time
> < TRUE complete FALSE valid > > in range FALSE ON >
V V C sec C
120
sec
Cylinder #2
Cylinder #3
Cylinder #4
Cylinder #5
Cylinder #6
P0201 P0261 P0262 P0202 P0264 P0265 P0203 P0267 P0268 P0204 P0270 P0271 P0205 P0273 P0274 P0206 P0276 P0277
circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage
Voltage
IC Internal
> 80 rpm 0.01 sec > 10 V < 18.1 V activated and deactivated for complete checking
Misfire Emission Level Multiple Cylinder Cylinder #1 Cylinder #2 Cylinder #3 Cylinder #4 Cylinder #5 Cylinder #6
crankshaft speed fluctuation cylinder 1 to P0300 cylinder 6 P0301 P0302 P0303 P0304 P0305 P0306
1.82
engine speed engine speed indicated torque (idle, no drive) indicated torque (drive) (MISAL engine speed gradient volumetric efficiency gradient cylinder events after engine sta air temperature rough road traction control clutch position sensor press / release leak detection active handling ABS engine drag control fuel cut off fuel level OR fuel level AND solid misfire MIL OR fuel level error
> 420 rpm < 7000 rpm > 10.16 % > 10.5 . . . 29.3 % < 200 . . . 362 rpm/sec < 225 . . . 1350 %/rev > 6 ignitions > -30 C not detected off transition FALSE off not active not active not active not active > < on set 11.160059 11.160059 % % -
1000 revs
4 sec continuous After detection, the diagnostic can only pass if similar conditions are encountered encountered
Fault during 1st interval: 2 faults in 2 different drive cycles. Fault during remaining intervals: 8 faults in 2 different drive cycles with at least 4 faults in each. each.
Page 6 of 27
C % % -
4 2
or null test (zero test) absolute value (integrator gradient) > for consecutive events or parity check or SPI communication Bank 1 circuit check Performance P0326 short circuit to B+ or GND P0327 range check low faults detected on knock sensor pins, per 250 w reference voltage < 25 count V 0.088 . . . 0.33 UDKSNU icient RAM errors in knock IC, per 250 working c check word errors in knock IC, per 250 working 5 25 count count 200 2 V / sec count
zero test , parity fault assumptio measuring window engine coolant temp. knock control test pulse , parity fault assumpt engine coolant temp. test pulse fault assumption
not set > > active not set > not set
1 60 60
ms C C
engine coolant temperature engine speed engine speed gradient engine load gradient error: knock control circuit (IC)
60 2200
C rpm
approx. 20 sec
for consecutive events P0328 range check high reference voltage > for consecutive events
count V count
faults detected on knock sensor pins, per 250 working cycles (zkrks) >
Bank 2 P0331 short circuit to B+ or GND Performance P0332 range check low faults detected on knock sensor pins, per 250 w reference voltage < 25 count V 0.088 . . . 0.33
engine coolant temperature engine speed gradient engine load gradient error: knock control circuit (IC)
approx.
for consecutive events P0333 range check high reference voltage >
count V
Page 7 of 27
P0341 plausibility check P0342 circuit low P0343 circuit continuity or high P0346 plausibility check P0347 circuit low P0348 circuit continuity or high P0366 plausibility check P0367 circuit low P0368 circuit continuity or high P0391 plausibility check P0392 circuit low P0393 circuit continuity or high
4 5 5
Bank 2 Intake
Bank 1 Exhaust
Bank 2 Exhaust
Cylinder #2
Cylinder #3
Cylinder #4
Cylinder #5
Cylinder #6
P0351 P2300 P2301 P0352 P2303 P2304 P0353 P2306 P2307 P0354 P2309 P2310 P0355 P2312 P2313 P0356 P2315 P2316
circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage circuit continuity - open circuit continuity - ground circuit continuity - voltage
Voltage >
20 20 20
V V rpm rpm
approx. 1 sec
Ignition Coil Driver Circuit Serial Communication Catalyst Bank 1 Catalyst Bank 2
IC Internal
battery voltage battery voltage engine speed factor exhaust gas mass flow exhaust gas mass flow catalyst temp. model catalyst temp. model engine speed engine speed engine load engine load modeled catalyst temp. gradien relative exhaust gas mass flow fuel system closed loop
< > < > < < > > < > < < < active
0.01 sec
EWMA filtered catalyst aging factor less than catalyst aging factor of a limit catalyst <
0.2
approx. 1000 sec during active driving 3 checks per driving cycle 3 checks per driving cycle
Page 8 of 27
time after secondary O2 senso > dewpoint ambient temperature > catalyst damaging misfire rate e set error: fuel system not set closed loop control at limit set strong transient compenstation set catalyst clear out active (after fu set fast mixture adaptation complet set Trigger condition for step change Evaporative System and Leak Monitor Small Leak - 0.020 " P0442 natural pressure/vacuum in tank
filtered fault index > based on: ( peak pressure - peak vacuum ) <
0.6
540 . . . 1430
Pa
Eng. Running Vac. pull down not set P0455 for details ) or vac. pulldown suspect leak 0.020" leak P0455 for details ) est amb air temp > 1.5 C est amb air temp < 32.25 C Engine stop coolant temp > 74.25 C engine run time > 600 sec trip distance travelled > 5.0625 miles @ vehicle speed above > 1.5625 mph evap fuel volatility factor < 8 factor fuel level > 11.156782 % fuel level < 88.373459 % fuel level change from keyoff < 10.16 % error: vehicle speed not set error: engine coolant temp not set error: purge valve not set error: fuel tank pressure not set error: system voltage not set error: air mass meter not set error: intake air temp not set error: canister vent valve not set altitude adaption valid tank vacuum out of range FALSE start (coolant - intake air) < 9.75 C start engine coolant temp < 42 C Start intake air temp > 1.5 C Start intake air temp < 32.3 C time since previous test > 0 sec amb pressure > 68 kPa battery voltage > 10.8 V vehicle odometer > 12.5 miles engine speed battery voltage battery voltage output
approx. 600 sec each test approx. 6 test average run length
approx. 6 test average run length ( The MIL actually is requested during shut down soak. It becomes visible on the following drive. )
P0443 circuit continuity - open P0458 circuit continuity - ground P0459 circuit continuity - voltage
Voltage
IC Internal
> 80 rpm 0.01 sec > 10 V < 18.1 V activated and deactivated for complete checking
two driving cycles each with: 4 sec continuous or 50 sec cumulative two driving cycles each with: 4 sec continuous or 50 sec cumulative
Evaporative System and Leak Monitor Tank vent valve P0446 underpressure in tank
-800
Pa
fuel system status vehicle speed engine battery voltage battery voltage fuel tank pressure fuel tank pressure ratio: ( MAP Model / Baro ) est amb air temp est amb air temp fuel level fuel level
closed loop < 1.875 idling > 10.5 < 18.1 > -2500 < 1000 < 0.555 > 1.5 < 32.25 > 11.156782 < 88.373459
mph V V Pa Pa C C % %
approx. 5 sec Only one test per will be completed. The test will attempt to run up to 10 times
4 sec continuous
Page 9 of 27
> 80 rpm > 10 V < 18.1 V activated and deactivated for complete
two driving cycles each with: 4 sec continuous or 50 sec cumulative two driving cycles each with: 4 sec or 50 sec cumulative
813
Pa
ambient temperature model vehicle speed >= time after canister vent valve op time after engine start time after canister vent valve op vehicle speed modeled ambient temperature ambient pressure fuel level fuel level purge air mass tank pressure tank pressure Vent solenoid valve open Caniter purge flow (closed) ambient pressure fuel level fuel level fuel level Or fuel level valid for running Evap. leak detection Vehicle speed Vehicle speed Or ambient temperature model ambient temperature model time engine running
> <= > > > > > > < > > < > TRUE <= > < > <
-7.5 18.75 3 1 3 6.25 -7.5 68000 88.373459 11.156782 0 1000 -2500 0.0005417 68000 88.373459 11.156782 220.16733
25.5 sec
sensor signal >= sensor signal >= peak-peak sensor signal and peak-peak purge air mass
Pa Pa Pa g/s
25 sec
300
Pa
0 93.75
P0452 circuit continuity - ground P0453 circuit continuity - voltage Evaporative System and Leak Monitor Large leak P0455 vacuum pulldown slope
sensor signal voltage < sensor signal voltage > absolute value of vacuum pulldown slope <
0.1514 4.702
V V
30 . . . 70 KLGGRTED05
Pa
OR
fuel system status vehicle speed engine battery voltage battery voltage fuel tank pressure
mph V V Pa
4 sec continuous
Page 10 of 27
Fuel Level Sensor Circuit fuel level sensor 1 P0461 rationality fuel level change < and cumulative driving distance > 4.56 100 % km Primary fuel level Secondary fuel level Or Primary fuel level Secondary fuel level and battery voltage battery voltage engine starting electrical fuel level sensor(s) without failure OR Primary fuel level Secondary fuel level battery voltage battery voltage engine starting electrical fuel level sensor(s) without failure battery voltage battery voltage engine started battery voltage battery voltage engine started engine speed battery voltage battery voltage < <= < > >= <= TRUE TRUE 41.12 7.93 41.12 7.93 10.46 18.09 % liter liter liter V V -
no
100
km
>= < >= <= TRUE TRUE >= <= TRUE >= <= TRUE > > <
% % V V V V V V rpm V V 60 sec 0.1 sec continuous 0.1 sec continuous 0.01 sec continuous 4 sec cont. or 50 sec cumulative 4 sec cont. or 50 sec cumulative 4 sec continuous or 50 sec cumulative two driving cycles each with: 4 sec continuous or 50 sec cumulative
voltage <
0.25
voltage >
3.2
60 sec
P0480 circuit continuity - open P0691 circuit continuity - ground P0692 circuit continuity - voltage P0481 circuit continuity - open P0693 circuit continuity - ground P0694 circuit continuity - voltage
Voltage
IC Internal
0.01 sec
Voltage
IC Internal
Evaporative System and Leak Monitor Leaking purge valve P0496 underpressure in tank
-60
Pa
1.875 10.5
mph V
4 sec continuous
Page 11 of 27
10 sec
desired rpm - actual rpm > during catalyst heating on desired rpm - actual rpm < during catalyst heating on
100 -200
rpm rpm
7 sec
System Voltage P0560 rationality P0562 range check low P0563 range check high powertrain supply relay feedback input voltage voltage voltage 2.54 10 18.1 V V V 2 sec 0.1 sec continuous 4 sec continuous or 50 sec cumulative no
Page 12 of 27
rationality P0602 rationality programming incomplete P0603 ETC monitoring controller reset
wrong cyclic ROM checksum of critical regions service ECU bit set in calibration SW internal
RAM writeability check read and write test writeability check of RAM SW internal
power down calculation in the last driving cycle power down calculation in the last driving cycle
5 sec
P0606 Electronic Throttle Control (ETC) cheSW internal ETC monitoring torque comparison ETC monitoring engine speed signal ETC monitoring volumetric efficiency signal ETC mon. vol. Eff., spark advance, A/D conv. grp. A, reaction crosscheck ETC monitoring throttle crosscheck ETC monitoring A/D conv group B, A/D converter supply voltage crosscheck ETC monitoring redundant pedal signal Electronic Throttle Control P0638 motor control range check short term motor control range check long term 5V reference voltage monitoring P0641 circuit continuity - open P0642 circuit continuity - ground P0643 circuit continuity - voltage P0651 circuit continuity - open P0652 circuit continuity - ground P0653 circuit continuity - voltage P0697 circuit continuity - open P0698 circuit continuity - ground P0699 circuit continuity - voltage MIL Control Circuit P0650 circuit continuity - open circuit continuity - ground circuit continuity - voltage Voltage | circuit duty cycle | > ( absolute value )
5 sec
80
battery voltage
>
0.6 sec 0.01 sec (recoverable) continuous 5.0 sec (latched) 3 sec 0.01 sec
IC Internal
TRUE TRUE
Voltage
IC Internal
Voltage
IC Internal
Voltage
IC Internal
> 80 rpm 0.01 sec > 10 V < 18.1 V activated and deactivated for complete checking 0.01 sec
4 sec continuous or 50 sec cumulative 4 sec cont. or 50 sec cumulative 4 sec continuous or 50 sec cumulative
Transmission Control Module MIL Illumination Request Vehicle speed sensor Manual Transmission
P0700 OBD emission fault detected by the TCM (Specific TCM DTC shown in freeze frame) P0501 rationality (high range check) P0502 rationality (low range check)
signal input
171.875 3.125
mph mph
engine speed engine speed fuel shut off coolant temperature gear changes detected
1800 3520 40 20
2 sec 3 sec
two driving cycles each with: 4 sec continuous or 50 sec cumulative code set
P0806 rationality -
count -
approx.
0.1 sec
4 sec
Page 13 of 27
( ratio of engine speed to vehicle speed -- range change ) Delay between shift detection vehicle speed between gear change detects
P0807 Circuit Continuity - Ground P0808 Circuit Continuity - Voltage P080A rationality P080A bottom of pedal travel not learned Engine Metal Overtemperature Protection P1258 engine coolant temperature ( Limp Home Function Active ) too high Electronic Throttle Control P1551 limp-home throttle position out of range
V V % clutch pedal position greater start request from driver > FALSE 69 %
>
135.8
30 -
sec -
1 sec
code set then 5 sec code set then 5 sec with: 4 sec continuous or 50 sec cumulative
1.8006 13.0785
% %
vehicle speed engine speed engine coolant temperature engine coolant temperature intake air temperature intake air temperature battery voltage accelerator pedal position
mph rpm C C C C V %
5 sec
Fuel Level Sensor Circuit fuel level sensor 2 P2066 rationality fuel level change < and cumulative driving distance > 4.56 100 % km Primary fuel level Secondary fuel level Or Primary fuel level Secondary fuel level and battery voltage battery voltage engine starting electrical fuel level sensor(s) without failure >= >= < > >= <= TRUE TRUE 41.12 7.93 41.12 7.93 10.46 18.09 % % % % V V -
no
100
km
Primary fuel level Secondary fuel level battery voltage battery voltage engine starting electrical fuel level sensor(s) without failure battery voltage battery voltage engine starting battery voltage battery voltage engine starting engine speed engine speed engine load engine load closed loop control active for time exhaust gas temp. model primary closed loop controller at upper limit
>= < >= <= TRUE TRUE >= <= TRUE >= <= TRUE < > < > TRUE > > not set
41.12 7.93 10.46 18.09 10.46 18.09 10.46 18.09 2920 1200 16.5 . 20.3 3 300 -
% % V V V V V V sec C % sec C 60 sec 0.1 sec continuous 0.1 sec continuous 0.1 sec continuous 4 sec cont. or 50 sec cumulative 4 sec cont. or 50 sec cumulative 4 sec continuous or 50 sec cumulative two driving cycles each with: 4 sec continuous or 50 sec cumulative
voltage <
0.25
voltage >
3.2
60 sec
Secondary O2 Trim of primary O2 Sensor primary O2 sensor signal RICH / secondary O2 sensor signal LEAN Bank1 P2096 secondary O2 sensor fuel Bank 2 P2098 trim - rich shift - correction above threshold
200 sec
0.8
sec
Page 14 of 27
primary O2 sensor signal LEAN / secondary O2 sensor signal RICH Bank 1 P2097 secondary O2 sensor fuel Bank 2 P2099 trim - lean shift - correction below threshold
Electronic Throttle Control P2100 circuit switch-off P2101 difference between set and actual position of throttle blade output circuits not deactivated as commanded difference between set and actual position of throttle blade > -
4 . . . 50 % . on rate of change
P2105 Electronic Throttle Control (ETC) checks ETC monitoring watchdog shutdown path P2119 functionality of return spring throttle blade return response
Accelerator Pedal Position Sensor 1 Accelerator Pedal Position Sensor 2 Accelerator Pedal Position 1 versus Position 2
P2122 range check low P2123 range check high P2127 range check low P2128 range check high P2138 plausibility
voltage
0.8398 4.8242 0.6641 4.8242 0.2148 0.2734 0.2734 1.0742 1.1719 0.039
V V V V V V V V V V
0.2 sec
4 sec cont. or 50 sec cumulative 4 sec cont. or 50 sec cumulative 4 sec continuous or 50 sec cumulative
code set then 5 sec code set then 5 sec code set then 5 sec
voltage
battery voltage
>
0.2 sec
0.24 sec
voltage difference pedal partially pressed > voltage difference > pedal fully pressed plausibility when leaving idle range votage pedal 1 > voltage difference pedal 2 > Electronic Throttle Control P2176 throttle exchange detection learn fail or initial throttle learn failed or learning prohibited due to secondary parameters not met or minimum throttle position out of range range check poti1 value at lower stop throttle potentiometer 1 voltage < or throttle potentiometer 1 voltage > range check poti2 value at lower stop throttle potentiometer 2 voltage < or throttle potentiometer 2 voltage >
0.212 0.865
V V 0 V
4.14 4.84
vehicle speed engine speed engine coolant temperature engine coolant temperature intake air temperature intake air temperature battery voltage accelerator pedal position
mph rpm C C C C V %
4 sec continuous
7.5 83.333333 17
g/sec g/sec %
Page 15 of 27
Bank 2
P2177 fuel trim limits exceded delta lambda correction > P2178 range - multiplicative or delta lambda correction < ( load > threshold and air flow > threshold ) P2179 delta lambda correction > P2180 or delta lambda correction <
engine load <= engine speed >= engine speed <= closed loop control TRUE throttle angle <= engine coolant temperature > intake air temperature <= primary A/F sensor 1 readines TRUE primary A/F sensor 2 readiness TRUE command lambda < command lambda > catalyst heating not set critical misfire rate detected not set deceleration fuel cut-off not set transient compensation not set wide open throttle not set integrated fuel mass > and empty-valid fuel level not set error: cam control diagnosis not set error: inection value fault not set error: catalyst damaging misfire not set
Fuel System Lean/Rich additive Bank 1 P2187 P2188 P2189 P2190 range - additive low speed and low load delta fuel load correction > or delta fuel load correction < delta fuel load correction > or delta fuel load correction < 6.984 -6.984 6.984 -6.984 % % % % air mass flow >= air mass flow <= engine load >= engine load <= engine speed >= engine speed <= closed loop control TRUE engine coolant temperature > intake air temperature <= primary A/F sensor 1 readines TRUE primary A/F sensor 2 readiness TRUE command lambda < command lambda > catalyst heating not set critical misfire rate detected not set deceleration fuel cut-off not set transient compensation not set wide open throttle not set integrated fuel mass > and empty-valid fuel level not set error: cam control diagnosis not set error: inection value fault not set error: catalyst damaging misfire not set 1.3888889 6.6666667 7.5 24.8 520 1000 60 60 1.2 0.83 700 g/sec g/sec % % rpm rpm C C g -
Bank 2
Barometric Pressure Sensor Rationality P2227 range check high sensor signal > or sensor signal < or sensor offset / jump test low sensor output change within 20 sec period > OR barometric pressure signal pressure jump from previous key off > AND sensor output + THRESHOLD < pressure model 10 30 KPa KPa 115 KPa error : barometric pressure sen electrical for time error : barometric pressure sen electrical for time error : barometric pressure sen electrical time since engine start error : barometric pressure sen air mass flow meter readiness engine running time not set > not set > not set < not set TRUE > 0.2 0.2 5 1 sec sec sec sec 2 sec continuous 4 sec 2 sec continuous 4 sec two driving cycles each with: 4 sec continuous or 50 sec cumulative
50
KPa
2 sec
continuous
4 sec
KPa
Page 16 of 27
TRUE TRUE TRUE not set > not set not set not set not set < not set TRUE > TRUE
1 5 1 -
KPa
TRUE TRUE TRUE not set > not set not set not set > >
1 1 1
P2228 range check low P2229 range check high Oxygen Sensor sensor circuit (primary O2) bank 1 sensor 1 bank 2 sensor 1
0.2 4.87
V V
secondary O2 sensor voltage gradient > within time after heater turn off < for occurrences > out of heater turn offs
2 0.04 4 6
V s count count
engine running battery voltage commanded lambda primary O2 heater active for and dew-point end passed error: injector circuit fault engine running battery voltage commanded lambda primary O2 heater active for and dew-point end passed error: injector circuit fault Lamda closed loop control Integrated air mass error: injector circuit fault time after start engine temp at stop engine temp
TRUE > > > TRUE not set TRUE > > > TRUE not set TRUE > not set < > <
10.5 0.995 5
V sec
or primary O2 sensor voltage > and primary O2 sensor voltage < and secondary O2 sensor voltage < or primary O2 sensor voltage > and primary O2 sensor voltage < and secondary O2 sensor voltage <
V V V
10.5 0.995 5
V sec
20 sec
V V V
30 sec 2200 0 1 60 40 g 0 sec C C two driving cycles each with: 4 sec continuous or 50 sec
Oxygen Sensor sensor circuit (secondary O2) bank 1 sensor 2 bank 2 sensor 2
secondary O2 sensor voltage gradient > within time after heater turn off < for occurrences >
2 0.04 4
V sec count
secondary O2 heating stable dew-point end of Sec. O2 for time battery voltage
Page 17 of 27
secondary O2 sensor voltage < for time > then ramping in enrichment by at gradient for time (after enrichment limit reached)
approx. 600 sec additional time if fuel level is low and not failed 600 sec
secondary O2 sensor voltage > for time > then ramping in enleanment by at gradient for time (after enleanment limit reached)
10.5 10
V sec
Real time clock Engine off timer Status Check P2610 engine off timer signal check
0.1 sec
two driving cycles each with: 4 sec continuous or 50 sec cumulative two driving cycles each with: 4 sec continuous or 50 sec cumulative no
counts
TRUE >=
0.1 sec 3 3
reference clock time delta Engine Off Timer delta < Fuel Level Sensor Circuit fuel transfer pump P2636 transfer pump failure fuel level 1 < and fuel level 2 > Invalid Message Received or Dual Port Ram Hardware Error; or No Communication / Bus Off
counts
engine start successful failure counts sensor signal without failure fuel level state stable engine starting CAN Bus consisting of: ignition on for battery voltage battery voltage normal bus communication
TRUE >= TRUE TRUE complete initialized and ready > > < running equipped initialized and ready >
3 -
counts 240 sec 0.1 sec continuous 4 sec cont. or 50 sec cumulative 4 sec continuous or 50 sec cumulative
10.63829787 22.79635258
% %
3 10.5 18 3
sec V V sec
2.5 sec
Page 18 of 27
Page 19 of 27
P0011, P0021
(internal manufacturer cross reference) KFDWNWDMXE / 2 Maximum Allowed Deviation - Intake Camshaft Position degrees crank Modeled Engine Oil Temperature ( C ) 0 60 Engine Speed (rpm) 6.00 6.00 800 6.00 6.00 1200 6.00 6.00 1600 6.00 6.00 2000 6.00 6.00 2500 6.00 6.00 4000
P0116
KLTCWCSTAB Engine coolant temperature model based on ambient temperature + engine off timer output Time (seconds) Coefficient: 300 0.996 10800 0.367 14400 0.250 18000 0.188 21600 0.148 32400 0.078 43200 0.027 50400 0.004
P0135, P0155
KFRINV / 2 (internal manufacturer cross reference) Sensor Element (Ceramic) Impedance, Nominal Value - Secondary O2 Sensor Ohms Modeled Exhaust Gas Temperature at Secondary O2 Sensor ( C ) 350 450 550 650 O2 Heater Power (watts) 392 312 200 128 0.67 288 224 160 104 0.78 184 144 112 96 1.03
750 88 88 88
FRINV1 / 2 (internal manufacturer cross reference) Multiplication Factor for Internal Resistance KFRINH Nominal Value - Secondary O2 Sensor Modeled Exhaust Gas Temperature at Secondary O2 Sensor ( C ) 370 450 520 590 63.00 16.00 7.00 5.00 factor
650 5.00
P0141, P0161
KFRINH / 2 (internal manufacturer cross reference) Sensor Element (Ceramic) Impedance, Nominal Value - Secondary O2 Sensor Ohms Modeled Exhaust Gas Temperature at Secondary O2 Sensor ( C ) 200 300 400 500 O2 Heater Power (watts) 2040 1504 904 504 0.620 1400 848 448 304 0.800 752 400 248 192 1.000
FRINH1 / 2 (internal manufacturer cross reference) Multiplication Factor for Internal Resistance KFRINH Nominal Value - Secondary O2 Sensor Modeled Exhaust Gas Temperature at Secondary O2 Sensor ( C ) 200 300 400 500
550
Page 20 of 27
factor
63.00
50.00
30.00
14.00
14.00
NGKRWN P0327, P0332, P032 RPM dynamic threshold for disabling knock diagnosis 400.0 800.0 RPM 600.01 800.01 RPM per second
1200.0 1000.01
1600.0 1200.02
2000.0 1400.02
2400.0 1500.02
2800 1600.02
3200 1700.02
3600 1800
4000 1900
4400 2000
4800 2100
5200 2100
5600 2100
6000 2300
6400 2300
P0327, P0332
(internal manufacturer cross reference) UDKSNU Reference voltage threshold for knock sensor diagnosis - Lower Limit Engine Speed ( rpm ) 400 800 1200 0.040 0.040 0.053 Peak RMS Voltage ( V )
1600 0.074
2000 0.084
2400 0.100
2800 0.128
3200 0.144
3600 0.164
4000 0.229
4400 0.254
4800 0.339
5200 0.414
5600 0.476
6000 0.616
6400 0.753
P0328, P0333
(internal manufacturer cross reference) UDKSNO Reference voltage threshold for knock sensor diagnosis - Upper Limit Engine Speed ( rpm ) 400 800 1200 1.450 1.450 1.459 Peak RMS Voltage ( V )
1600 1.577
2000 1.906
2400 2.121
2800 2.574
3200 3.049
3600 3.826
4000 4.751
4400 5.149
4800 6.193
5200 8.661
5600 11.513
6000 11.539
6400 11.686
P0442
KFEONVPT (internal manufacturer cross reference) Vacuum / Pressure Threshold for Fuel Tank Leak Detection Vacuum / Pressure (hPa) Ambient Temperature (Model) (C) -2.3 2.3 Fuel Level (%) 8.60 9.20 5 8.46 9.02 14 8.32 8.84 23 8.18 8.66 32 8.04 8.48 41 7.90 8.30 50 7.76 8.12 59 7.62 7.94 68 7.48 7.76 77 7.34 7.58 86 7.20 7.40 95 65.8 Liters Tank Capacity Vacuum / Pressure (Pa) Ambient Temperature (Model) (C) -2.3 2.3 Fuel Level (%) 860 920 5 846 902 14 832 884 23 818 866 32 804 848 41 790 830 50 776 812 59 762 794 68 748 776 77
6 9.80 9.58 9.36 9.14 8.92 8.70 8.48 8.26 8.04 7.82 7.60
9.8 10.40 10.14 9.88 9.62 9.36 9.10 8.84 8.58 8.32 8.06 7.80
14.3 11.00 10.70 10.40 10.10 9.80 9.50 9.20 8.90 8.60 8.30 8.00
18 11.60 11.26 10.92 10.58 10.24 9.90 9.56 9.22 8.88 8.54 8.20
21.8 12.20 11.82 11.44 11.06 10.68 10.30 9.92 9.54 9.16 8.78 8.40
26.3 12.80 12.38 11.96 11.54 11.12 10.70 10.28 9.86 9.44 9.02 8.60
30 13.40 12.94 12.48 12.02 11.56 11.10 10.64 10.18 9.72 9.26 8.80
33.8 14.00 13.50 13.00 12.50 12.00 11.50 11.00 10.50 10.00 9.50 9.00
9.8 1040 1014 988 962 936 910 884 858 832
14.3 1100 1070 1040 1010 980 950 920 890 860
21.8 1220 1182 1144 1106 1068 1030 992 954 916
26.3 1280 1238 1196 1154 1112 1070 1028 986 944
33.8 1400 1350 1300 1250 1200 1150 1100 1050 1000
Page 21 of 27
86 95
734 720
758 740
782 760
806 780
830 800
854 820
878 840
902 860
926 880
950 900
P0455
KLGGRTED05 (internal manufacturer cross reference) Vacuum Gradient Threshold for Fuel Tank Leak Detection Fuel Level liters 0 10 20 hPa / sec 0.20 0.22 0.24 65.8 Liters Tank Capacity Fuel Level ( % ) 0 15.2 30.4 Pa / sec 20 22 24
30 0.26 45.6 26
40 0.28 60.8 28
45 0.29 68.4 29
50 0.30 76.0 30
55 0.31 83.6 31
60 0.32 91.2 32
70 0.34 106.4 34
P2101
(internal manufacturer cross reference) DWDKSBAMX Maximum Throttle Angle Deviation per computation cycle Percent Throttle Opening ( % ) 0 0.3 4 6 Percent Throttle Delta ( % )
1 11
5 20
15 50
Page 22 of 27
P0101
(internal manufacturer cross reference) KFMLDMN Mass Air Flow Threshold - Minimum Mass Air Flow ( kg / h ) Percent Throttle ( % ) 2 6 Engine Speed (rpm) 0 0 320 2.2 4.2 560 3.2 5.2 1000 4 6.1 1520 4.2 6.2 2000 9 7.2 3000 12 10.2 4000 13 11 5000 15 14 6000 Mass Air Flow ( g / sec ) Engine Speed (rpm) 320 560 1000 1520 2000 3000 4000 Percent Throttle ( % ) 2 0.0 0.6 0.9 1.1 1.2 2.5 3.3
Page 23 of 27
P0101
(internal manufacturer cross reference) KFMLDMX Mass Air Flow Threshold - Maximum Mass Air Flow ( kg / h ) Percent Throttle ( % ) 2 6 12 Engine Speed (rpm) 300 300 300 320 44 61.4 81.3 560 50 68.2 103.2 1000 71 71.9 125.9 1520 73.1 73.1 136.7 2000 75 75 147.3 3000 77 77.1 153 4000 79 79 161.9 5000 91.3 91.3 167.2 6000 Mass Air Flow ( g / sec ) Engine Speed (rpm) 320 560 1000 1520 2000 3000 4000 5000 6000 Percent Throttle ( % ) 2 83.3 12.2 13.9 19.7 20.3 20.8 21.4 21.9 25.4
100 83.3 25.7 36.6 66.7 85.5 125.1 164.8 203.4 242.7
P0141
KFRINH (internal manufacturer cross reference) Sensor Element (Ceramic) Impedance, Nominal Value - Secondary O2 Sensor Ohms Modeled Exhaust Gas Temperature at Secondary O2 Sensor ( C ) 200 300 400 500 O2 Heater Power (watts) 304 240 200 152 0.7 224 184 160 128 0.8 128 104 96 96 1.0
FRINH1 (internal manufacturer cross reference) Multiplication Factor for Internal Resistance KFRINH Nominal Value - Secondary O2 Sensor Modeled Exhaust Gas Temperature at Secondary O2 Sensor ( C ) 200 300 400 500 7.50 3.25 2.75 2.75 factor
600 2.75
P0324
(internal manufacturer cross reference) DKROFN Voltage Gradient Limit of Knock Sensor Integrator Rise for zero test Test Period ( microseconds ) 1000 1500 2000 60.0 50.0 45.0 Voltage Rise ( V / sec ) Test Period ( sec ) 0.001 60.0
3000 40.0
4000 40.0
5000 40.0
0.0015 50.0
0.002 45.0
0.003 40.0
0.004 40.0
0.005 40.0
Page 24 of 27
1600 0.57
2000 0.66
2400 0.74
2800 0.90
3200 1.00
3600 1.09
4000 1.19
4400 1.31
4800 1.50
5200 1.76
5600 1.99
6000 2.25
6400 2.25
P0328, P0333
(internal manufacturer cross reference) UDKSNO Reference voltage threshold for knock sensor diagnosis - Upper Limit Engine Speed ( rpm ) 400 800 1200 24 24 24 Peak RMS Voltage ( V ) (internal manufacturer cross reference) KFOSCKTD Oxygen Storage Capacity of Borderline Catalyst Modeled Exhaust Gas Temperature in Catalyst ( C ) 450 480 510 Mass Flow in Catalyst (kg/h) 120 135 150 20 120 135 150 40 115 145 150 60 100 120 130 80 90 103 109 100 90 90 90 120 90 90 90 140 90 90 90 160
1600 24
2000 24
2400 24
2800 26
3200 37
3600 39
4000 50
4400 60
4800 69
5200 82
5600 89
6000 97
6400 97
P0420
Page 25 of 27
10 10.40 10.14 9.88 9.62 9.36 9.10 8.84 8.58 8.32 8.06 7.80
14 11.00 10.70 10.40 10.10 9.80 9.50 9.20 8.90 8.60 8.30 8.00
18 11.60 11.26 10.92 10.58 10.24 9.90 9.56 9.22 8.88 8.54 8.20
22 12.20 11.82 11.44 11.06 10.68 10.30 9.92 9.54 9.16 8.78 8.40
26 12.80 12.38 11.96 11.54 11.12 10.70 10.28 9.86 9.44 9.02 8.60
30 13.40 12.94 12.48 12.02 11.56 11.10 10.64 10.18 9.72 9.26 8.80
34 14.00 13.50 13.00 12.50 12.00 11.50 11.00 10.50 10.00 9.50 9.00
10 1040.0 1014.0 988.0 962.0 936.0 910.0 884.0 858.0 832.0 806.0 780.0
14 1100.0 1069.9 1040.0 1010.0 980.0 950.0 920.0 890.0 860.0 830.0 800.0
18 1160.0 1126.0 1092.0 1058.0 1024.0 990.0 956.1 922.0 887.9 854.0 819.9
22 1220.0 1182.0 1144.0 1106.0 1068.0 1030.0 991.9 954.0 916.0 878.1 840.0
26 1280.0 1238.0 1196.0 1154.1 1112.1 1069.9 1028.0 986.0 944.0 902.0 860.0
30 1340.0 1293.9 1248.0 1202.0 1156.0 1110.0 1064.0 1017.9 972.0 926.0 880.0
34 1400.0 1350.0 1300.0 1250.0 1200.0 1150.0 1100.0 1050.0 1000.0 950.0 900.0
P0455
KLGGRTED05 (internal manufacturer cross reference) Vacuum Gradient Threshold for Fuel Tank Leak Detection Fuel Level liters 0 10 20 hPa / sec 0.300 0.350 0.400 Tank Capacity 65 Liters Fuel Level ( % ) 0 15.4 30.8 Pa / sec 30.0 35.0 40.0
P2101
(internal manufacturer cross reference) DWDKSBAMX Maximum Throttle Angle Deviation per computation cycle Percent Throttle Opening ( % ) 0 0.3 4 6 Percent Throttle Delta ( % )
1 11
5 20
15 50
P2231
(internal manufacturer cross reference) KLSDULSUN Sensor Voltage Delta Down Threshold - Maximum per Computation Cycle Battery Voltage ( V ) 11 13 15 -0.200 -0.200 -0.298 Delta Voltage ( V ) (internal manufacturer cross reference) KLSDULSUP Sensor Voltage Delta Up Threshold - Maximum per Computation Cycle Battery Voltage ( V ) 11 13 15 0.200 0.200 0.300 Delta Voltage ( V )
17 -0.498
17 0.500
Page 26 of 27
P2270
KFUSHK Target Rear Voltage for Downstream Lambda Control Engine Speed ( rpm ) 800 1200 Volumetric Efficiency (%) 0.6502 0.6397 9.75 0.6449 0.6345 22.50 0.6293 0.6189 37.50 0.6032 0.6032 60.00 0.5928 0.5876 75.00 0.5928 0.5876 97.50
Page 27 of 27