Академический Документы
Профессиональный Документы
Культура Документы
xls
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 Frequency Required of Checks Criteria MIL for Code Illumination
Bank 1 Exhaust
P0013
circuit continuity open circuit continuity ground circuit continuity voltage circuit continuity -
Voltage
IC Internal
80 10 18.1
rpm V V
0.01 sec
4 sec
two driving
P2090 P2091 Bank 2 Intake P0020 P2092 P2093 Bank 2 Exhaust P0023 P2094 P2095
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
checking
e or 50 sec cumulative
P0011 P0014
Bank 2 Intake
P0021
rationality low / high difference to start test (filtered actual angle versus filtered desired angle) > (desired must
> >
480 1.8
rpm sec
approx. 20 sec
4 sec
two driving
camshaft control circuit test error: camshaft control circuit coolant temperature
complete
Bank 2 Exhaust
P0024
remain above value MXA / 2 to test to complete the evaluation) same as above, but 0 offset added to the difference, during cold start only: filtered actual angle < filtered desired angle from test start within time 2.5
not set
( 2 times
cumulativ continuous e
degrees
<
143
or 50 sec
coolant temperature
>
C C C
cumulative
sec
complete
(detects 5 sec slow [time constant]) for multiple activation 10 occurrences (decrements upon count
activations where
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
no difference is seen between desired and actual) same as above, but 4 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 2.5 (overlaps with time to detect above) (passes after multiple good activations in both cam phase rotation directions) 1.5
count
degrees
sec
System - Cam - Crank Alignment Bank 1 Intake Bank 1 Exhaust Bank 2 Intake Bank 2 Exhaust
14.5
engine run time > engine coolant temp > engine coolant temp < model: engine oil temp < error: camshaft sensor error: camshaft control circuit
50 0 95.25 120
sec C C C
4 sec
two driving
or adapted angle 14.5 < or actual angle 20 with parked cams > and < 25
fail after
P0008
adapted angle for both cams > adapted angle for both cams <
10.5
degrees
not set
P0009
not set
cumulative
Air / Fuel Ratio Sensor Heating and Oxygen Sensor Heating heater circuits - electrical bank 1 sensor 1 (primary) P0030 P0031 P0032 bank 2 sensor 1 (primary) P0050
circuit continuity open circuit continuity ground circuit continuity voltage circuit continuity -
Voltage
IC Internal
running > < activated and deactivated for complete 10.5 18.1 V V
0.01 sec
4 sec
two driving
P0051
checking
e or 50 sec
07_GRP02_All Engines.xls
Component/ System Fault Code P0052 Monitor Strategy Description circuit continuity voltage circuit continuity open circuit continuity ground circuit continuity voltage circuit continuity open circuit continuity ground circuit continuity Voltage IC Internal engine speed battery voltage battery voltage > > < 80 10 18.1 rpm V V 0.01 sec 0.01 sec continuous 4 sec Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination cumulative
two driving
secondary O2 sensor ready heating secondary O2 sensor reached dew point output activated and deactivated for complete
0.5sec
cumulative
voltage A/F Sensor Heating heater performance bank 1 sensor 1 bank 2 sensor 1
checking
P0053 P0059
correction value for absolute value of 15 A/F sensor correction value for internal resistance A/F sensor internal measurement too much resistance >
Ohms
> <
10.5 18.1
V V
40 sec
4 sec
two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
engine starting
complete
P0101
g/sec
2 sec
4 sec
two driving
fuel trim limits > delta lambda 0.2 exceded correction range multiplicative and correction factor < correction factor air 0.7 (modeled air mass mass at throttle / air mass measured by air mass flow meter) range check high mass air flow > 31.9 . . . 276 KFMLDMX -0.2
factor
factor
crankshaft revolution counter error: throttle position sensor engine speed air mass ratio: MAP to Baro long term fuel trim active
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
g/sec factor -
or fuel trim limits < delta lambda exceded correction range multiplicative and correction factor > correction factor (modeled air air mass mass at throttle / air mass measured by air mass flow meter) P0102 P0103 circuit check low circuit check high mass air flow < mass air flow >
1.3
factor
-11.7 294.4
g/sec g/sec
battery voltage
>
7.5
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
P0111
response check
drive period - count 1.5 C each with vehicle speed mass flow mass flow
>=
16
count 2 sec
4 sec
two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
>=
count
each with vehicle speed <= coolant temperature <= at start coolant temperature > ECT decrease since prior shutdown P0112 P0113 range check low range check high intake air temperature > Temperature for closed loop control 132 -42 C C time after start then time in idle and intake air temperature then | IAT change | (abs value) while integrated air mass increases Engine coolant temperature sensor P0116 difference from intake air temperature after soaking filtered difference ( ECT at key on IAT at key on ) > 10 C > > < <= >
6.25 48
mph C
60 0
C C
sec sec C C
>=
1000
key up IAT - previous < min IAT key up IAT - previous > min IAT previous accumulated > air mass previous accumulated > air mass previous engine run time or
C C g
4 sec
immediate
4000
been set
or
>
600
sec
check
84.75
C -
cold start
Controller Shut Down last cycle at end of Strong Wind / Open not detected Hood based on IAT rise at shut down Block Heater not detected -
plausibility check
9.8
approx.
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria minus measured temperature > Threshold Value Specified Units Secondary Parameters depending on air flow Enable Condition Enable Value Units Time Frequency Required of Checks 500 sec Criteria MIL for Code Illumination cumulativ cycles each e with: 4 sec cont. or 50 sec cum. 0.1 sec continuous 4 sec two driving
P0117
140.3
> >=
72 60
C sec
0.1 sec
continuou cycles each s or 50 sec with: 4 sec cumulativ cont. or 50 e sec cum.
P0118
-42
If Startup ECT
<
-42 2.25 0 2
C C g sec
| ECT-Startup ECT | <= (abs value) integrated air mass >= increases and air mass timer >=
P0119
intermittent ( discontinuity )
delta coolant -3.75 temperature < delta coolant 3.75 temperature > weighted counter > 60000 ( up 10000 w/jump; down 1 with steady )
C C count
sensor difference > sensor circuit low voltage < sensor circuit high voltage >
9 0.176 4.629
% V V
battery voltage
>
4 sec
two driving
Sensor 2 (redundant)
sensor difference > sensor circuit low voltage < sensor circuit high voltage >
9 0.156 4.883
% V V
battery voltage
>
sec cum.
Engine Coolant
P0128
(calculated reference 10.5 model coolant temp minus measured coolant temperature) >
debouncing time
>
20
sec
approx.
0.1 sec
4 sec
two driving
Thermostat Monitoring
error: engine coolant temp error: vehicle speed sensor est. ambient temperature est. ambient temperature vehicle speed engine speed
not set
900 sec
continuous
not set
89.25
C C mph rpm
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria 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. ) Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value 70.5 3000 Units Time Frequency Required of Checks C g Criteria MIL for Code Illumination
Air / Fuel Ratio Sensor (primary A/F) integrated circuit interface bank 1 bank 2 P0130 P0150 A/F sensor voltage IC correction too high absolute value of A/F sensor voltage IC corrective value > 0.1 battery voltage V battery voltage engine engine starting < > running complete 18.1 10.7 V V 0.1 sec 0.1 sec continuous 4 sec two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
Air / Fuel Ratio Sensor (primary A/F) reference ground circuit; reference voltage circuit; or measuring current circuit bank 1 sensor 1 - low volt P0131 bank 2 sensor 1 - low volt P0151 A/F sensor signal at IC Circuit Status VM shorted low ( reference ground ) below lower limit or A/F sensor IC Circuit Status signal at UN shorted low ( reference voltage [Nernst voltage] ) below lower limit or A/F sensor signal at IA ( measuring current trim circuit ) below lower limit bank 1 sensor 1 - high volt bank 2 sensor 1 - high volt P0132 P0152 A/F sensor signal at IC Circuit Status VM shorted high ( reference ground ) above upper limit or A/F sensor IC Circuit Status signal at UN shorted high ( reference voltage [Nernst voltage] ) above upper limit IC Internal e IC Circuit Status shorted low IC Internal or 50 sec cumulative IC Internal battery voltage battery voltage < > 18.1 10.7 V V 2 sec 0.1 sec continuous 4 sec two driving
IC Internal
running complete
IC Internal
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description or A/F sensor signal at IA ( measuring current trim circuit ) above upper limit Primary Malfunction Signal and Criteria IC Circuit Status shorted high Threshold Value IC Internal Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
Air / Fuel Ratio Sensor (primary A/F) response Bank 1 Sensor 1 Bank 2 Sensor 1 P0133 P0153
0.4
ratio
( versus
short term fuel trim (o.k.) reference short term fuel trim (o.k.) sensor ) measured A/F minus integral control of secondary O2 measured A/F minus integral control of secondary O2 engine speed engine speed volumetric efficiency volumetric efficiency volumetric efficiency gradient A/F sensor housing model temp absolute value of forced amplitude filtered purge HC conc. factor or evap purge all fuel injectors active evap purge high HC conc. A/F pumping current circuit error: evap purge valve error: evap purge valve circuit scheduled by System Manager heater reached set temperature
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
then > 0.94 lambd dynamic a test rpm sample rpm count % % > %/sec C 60
< > < > < < > < not active TRUE FALSE
P0135
bank 2 sensor 1
P0155
650
battery voltage
>
10.5
70 sec
0.1 sec
4 sec
two driving
battery voltage internal resistance measurement all injectors activated A/F sensor internal resistance
18.1 -
V -
continuous
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters excessive correction required engine stop time engine temperature at start A/F sensor heating ready A/F heater control shut off scheduled by System Manager heater performance (primary A/F) bank 1 sensor 1 (primary) bank 2 sensor 1 (primary) Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination cumulative
300 -9.75 -
sec C -
P0135
740
A/F Heater at Maximum Power modeled exhaust temp. at sensor timer expires after either: fuel shut off >= 3 sec dur. ends or initial A/F heater turn on battery voltage battery voltage A/F heater control shut off modeled exhaust temp. valid scheduled by System Manager
TRUE
60 sec
0.1 sec
4 sec
two driving
P0155
TKERDCMN
C sec V V -
continuous
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
Oxygen Sensor sensor circuit (secondary O2) bank 1 sensor 2 bank 2 sensor 2
P0137 P0157
secondary O2 heating TRUE stable and mod. exhaust > gas temp. for time > engine running battery voltage mod. exhaust-gas temp. time after start engine temp at stop engine temp error: engine coolant temp TRUE > < < > < not set
C sec V C sec C C -
0.1 sec
4 sec
two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
P0138 P0158
secondary O2 heating stable and mod. Exhaustgas temp. for time engine running battery voltage mod. exhaust-gas temp.
C sec V C
5.1 sec
bank 1 sensor 2
P0140
60 sec
07_GRP02_All Engines.xls
Component/ System bank 2 sensor 2 Fault Code P0160 Monitor Strategy Description Primary Malfunction Signal and Criteria and secondary O2 sensor voltage < or secondary O2 sensor 40000 internal resistance > when modeled exhaust gas temperature > Oxygen Sensor (Secondary O2 sensor) Slow response voltage during DCFO bank 1 sensor 2 (secondary) bank 2 sensor 2 (secondary) Threshold Value 0.519 Specified Units V Secondary Parameters Enable Condition Enable Value 250 Units Time Frequency Required of Checks C Criteria MIL for Code Illumination
and mod. Exhaust-gas > temp. for time engine running battery voltage
Ohm
90 10.5
sec V
600
<
800
deceleration fuel cut- active off (DCFO) secondary O2 sensor > voltage since DCFO secondary O2 secondary O2 sensor 0.14 sensor voltage response to DFCO since DCFO V air mass integration from high voltage to low voltage during DFCO battery voltage secondary O2 sensor readiness or secondary O2 sensor failed DFCO test in DLSAHK function secondary O2 sensor dew point secondary O2 heating stable primary A/F sensor primary A/F sensor measured A/F value >
0.59
4sec
4 sec 15 g
two driving
P0139 P0159
10.5 -
V -
10
lambd a
Oxygen Sensor Heating heater performance (secondary O2) bank 1 sensor 2 (secondary) bank 2 sensor 2 (secondary)
P0141
secondary O2
measured secondary
battery voltage
>
10.5
approx.
0.1 sec
4 sec
two driving
P0161
sensor O2 sensor internal internal resistance resistance > above threshold nominal internal resistance 104 . . . 296 Ohms
18.1 -9.75
V C
100 sec
continuous
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
for time
sec
sec. O2 internal valid 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 > in range
FALSE
ON
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters from the deactivation for time Fuel Injector circuit continuity Cylinder #1 Enable Condition > Enable Value 120 Units Time Frequency Required of Checks sec Criteria MIL for Code Illumination
Cylinder #2
P0202
circuit continuity open circuit continuity ground circuit continuity voltage circuit continuity -
Voltage
IC Internal
80 10 18.1
rpm V V
0.01 sec
4 sec
two driving
P0264 P0265 Cylinder #3 P0203 P0267 P0268 Cylinder #4 P0204 P0270 P0271 Cylinder #5 P0205 P0273 P0274 Cylinder #6 P0206 P0276 P0277
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 crankshaft speed fluctuation cylinder 1 to cylinder 6 emissions relevant misfire rate 1.82 % engine speed engine speed
checking
e or 50 sec cumulative
Misfire Emission Level Multiple Cylinder Cylinder #1 Cylinder #2 Cylinder #3 Cylinder #4 Cylinder #5 Cylinder #6 P0300 P0301 P0302 P0303 P0304 P0305 P0306
> <
4 sec
Fault during
indicated torque (idle, > no drive) indicated torque > (drive) (MISALUN) engine speed gradient < volumetric efficiency gradient cylinder events after engine start air temperature rough road traction control clutch switch press / release leak detection < >
continuous
detection, drive cycles. the diagnosti Fault during c can only remaining pass if intervals: similar 8 faults in 2 condition different s are drive cycles
FALSE -
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters active handling ABS engine drag control fuel cut off fuel level OR fuel level AND solid misfire MIL OR fuel level error error: throttle position error: crankshaft sensor error: ref.mark of crank sensor Catalyst Damaging Level Multiple Cylinder Cylinder #1 Cylinder #2 P0300 P0301 P0302 OR Catalyst damaging misfire rate Includes all the above with the following exceptions: First interval extention engine coolant temperature fuel level OR fuel level < 47 C Enable Condition not active not active not active not active > < on set not set not set not set 11.6 11.6 % % Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination encounter with at least ed 4 faults in each.
>= <
11.6 11.6 -
% % -
Second occurance: immediate flashing while error present, then solid MIL with no error.
P0324
0.215
knock control
active
2300 50 . . . 100 -
50 sec
every 510
4 sec
two driving
engine speed gradient < 2 count manifold pressure gradient test pulse fault assumption knock control < not set
P0324
| integrator gradient | 60 . . . 40 ( absolute value ) > (absolute value ) for consecutive events
V / sec
active
DKROFN 2 count
engine speed gradient < manifold pressure gradient test pulse fault assumption engine speed engine speed < not set > <
cumulative
07_GRP02_All Engines.xls
Component/ System Fault Code P0324 Monitor Strategy Description test pulse Primary Malfunction Signal and Criteria test pulse integral < for consecutive events Threshold Value 3.7 2 Specified Units V count Secondary Parameters engine coolant temp. Enable Condition > Enable Value 60 2300 50 . . . 100 Units Time Frequency Required of Checks C rpm / sec kPa / sec Criteria MIL for Code Illumination
engine speed gradient < engine load gradient zero test fault assumption < not set
Bank 1 Performance
P0327
60 2000 -
C rpm -
approx. 20 sec
4 sec
two driving
for consecutive events P0328 range check high reference voltage >
100
count
>
engine speed gradient < engine load gradient error: knock control circuit (IC) engine speed limp home engine coolant temperature engine speed cylinder identification < not set not active
Bank 2 Performance
P0332
60 2000 -
C rpm -
approx. 20 sec
4 sec
two driving
for consecutive events P0333 range check high reference voltage >
100
count
>
engine speed gradient < engine load gradient error: knock control circuit (IC) engine speed limp home camshaft revolutions detected < not set not active
P0335
circuit continuity
rpm
>
12
4 sec
immediate
rationality check
reference gap missing > ( sensor signal but no reference ) unexpected resynchronization > ( loss of reference mark ) intermittent loss of engine speed signal >
gaps
P0336
rationality check
count
rationality check
28
count
or 50 sec
P0338
rationality check
count
approx.
1 per rev
cumulative
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria revolution deviates from expected Camshaft Position Sensor Bank 1 Intake Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks 2 sec continuous Criteria MIL for Code Illumination
signal erratic or out of 120 position signal permanently low signal permanently high
count
TRUE
10
1 per rev
4 sec
two driving
revolution continuous s
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
Bank 2 Intake
plausibility check circuit low circuit continuity or high plausibility check circuit low circuit continuity or high plausibility check circuit low circuit continuity or high
signal erratic or out of position signal permanently low signal permanently high signal erratic or out of position signal permanently low signal permanently high signal erratic or out of position signal permanently low signal permanently high
Bank 1 Exhaust
Bank 2 Exhaust
Cylinder #2
Cylinder #3
Cylinder #4
Cylinder #5
Cylinder #6
P0356
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
Voltage
IC Internal
rpm rpm V V
20
1 per rev
4 sec
two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
07_GRP02_All Engines.xls
Component/ System Fault Code P2315 P2316 Monitor Strategy Description circuit continuity ground circuit continuity voltage oxygen storage of catalyst normalized oxygen 1 storage less than normalized oxygen storage of a limit catalyst < factor exhaust gas mass flow > exhaust gas mass flow < 7.22 15.56 g/sec approx. g/sec 1000 sec 0.01 sec 4 sec two driving Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
P0420 P0430
< >
during active driving one test ( average of 3 checks ) per driving cycle
engine speed > engine speed < engine load > engine load < modeled catalyst < temp. gradient exhaust gas mass flow < gradient fuel system closed active loop time after engine start > ambient temperature error: secondary O2 aging error: fuel system error: cam control diagnosis scheduled by System Manager secondary O2 sensor readiness short term fuel trim at Upper limit short term fuel trim at lower limit Evap. Leak detection transient compensation catalyst clear out catalyst monitoring device control command primary A/F sensor response Evaporative System and Leak Monitor Small Leak - 0.020 " > not set not set not set TRUE TRUE not set not set not active not set not set
sec C -
P0442
natural
0.6
not set
approx.
0.1 sec
filtered
immediate
pressure/vacuum in tank
0.020" leak
600 sec
once per
value
540 . . . 1430
Pa
suspect leak est amb air temp est amb air temp
> <
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value 74.25 600 5.1 1.6 8 11.6 88.4 10.2 Units Time Frequency Required of Checks C approx. Criteria MIL for Code Illumination then been set
Engine stop coolant > temp engine run time > trip distance travelled > @ vehicle speed above evap fuel volatility factor fuel level fuel level fuel level change from keyoff error: vehicle speed error: engine coolant temp error: purge valve error: fuel tank pressure error: system voltage error: air mass meter error: intake air temp error: canister vent valve altitude adaption tank vacuum out of range start (coolant - intake air) start engine coolant temp Start intake air temp Start intake air temp time since previous test amb pressure battery voltage vehicle odometer > < > < < not set not set not set not set not set not set not set not set valid FALSE < < > < > > > >
4 sec continuou approx. s 6 test average run length ( The MIL actually is requested during shut down soak. It becomes visible on the following drive. )
Voltage
IC Internal
80 10 18.1
rpm V V
0.01 sec
4 sec
two driving
e or 50 sec cumulative
P0446
underpressure in tank
-800
Pa
fuel system status vehicle speed engine battery voltage battery voltage
mph V V
approx. 5 sec
0.1 sec
4 sec
two driving
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters fuel tank pressure fuel tank pressure ratio: ( MAP Model / Baro ) est amb air temp est amb air temp fuel level fuel level Enable Condition > < < > < > < Enable Value -2500 1000 0.555 1.5 32.25 11.6 88.4 9.75 600 68 10 Units Time Frequency Required of Checks Pa Pa C C % % C sec kPa The test will attempt to run up to 10 times until it successfu lly completes a test will be driving complete cycle d. Criteria MIL for Code Illumination cumulative
engine start temp < amb. temp time after engine start > or fuel mixture adaptation amb pressure maximum number of attempts error: mass air flow error: coolant temp error: intake air temp error: fuel tank pres error: system voltage error: purge valve error: vehicle speed error: canister vent valve error: purge valve flow error: accelerator pedal Evap Vent Solenoid Control Circuit P0449 P0498 P0499 circuit continuity open circuit continuity ground circuit continuity voltage Voltage IC Internal engine speed battery voltage battery voltage output stable > < not set not set not set not set not set not set not set not set not set not set
80 10 18.1
rpm V V
0.01 sec
4 sec
two driving
e or 50 sec cumulative
P0451
Pa
ambient temperature model vehicle speed >= time after canister vent valve open
-7 18.75 3
C mph sec
25.5 sec
4 sec
two driving
1500 -2970
Pa Pa
time after engine start > time after canister vent valve open vehicle speed >= ambient temperature model vehicle speed > >= >
1 3 6.25 -7
25 sec
P0452
-3969
Pa
0.0
mph
14 sec
or 50 sec
07_GRP02_All Engines.xls
Component/ System Fault Code P0453 Monitor Strategy Description circuit continuity voltage Primary Malfunction Signal and Criteria sensor signal > Threshold Value 1719 Specified Units Pa Secondary Parameters ambient pressure ambient temperature model fuel level fuel level Evaporative System and Leak Monitor Large leak Enable Condition > > > < Enable Value 68000 -7 11.6 88.4 Units Time Frequency Required of Checks Pa C % % Criteria MIL for Code Illumination cumulative
P0455
absolute value
1.9 -
mph -
11 sec
0.1 sec
4 sec
two driving
30 . . . 70
Pa
engine
KLGGRTED 05 OR Stuck Closed Purge valve P0455 vacuum pulldown slope tank vacuum > -1.221 Pa
battery voltage battery voltage fuel tank pressure fuel tank pressure ratio: ( MAP Model / Baro ) est amb air temp est amb air temp fuel level
10.5 18.1 -2500 1000 0.555 1.5 32.25 11.6 88.4 9.75 600 68 -
V V Pa Pa C C % % C sec kPa -
test per
completed
driving test per cycle complete driving d. cycle The test will attempt to run up to 10 times until it successfu lly completes a test
fuel level < engine start temp < amb. temp time after engine start > or fuel mixture adaptation amb pressure error: mass air flow error: coolant temp error: intake air temp error: fuel tank pres error: system voltage error: purge valve error: vehicle speed error: canister vent valve error: purge valve flow error: accelerator pedal Fuel Level Sensor Circuit fuel level sensor 1 P0461 rationality fuel level sensor signal movement < 1.5 % electrical fuel level sensor(s) without failure battery voltage battery voltage engine started fuel level state stable vehicle speed error: vehicle speed signal number of checks stable > not set not set not set not set not set not set not set not set not set not set
0.1 sec TRUE >= <= TRUE TRUE > not set > 10.5 18.1 0.0 1 V V mph continuous
4 sec continuou s
no
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters difference between fuel consumed by engine and change in fuel level signal > for time > P0462 range check low voltage < 0.25 V battery voltage battery voltage engine started >= <= TRUE Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
% sec V V 60 sec 0.1 sec continuous 4 sec no cont. or 50 sec cumulativ e 60 sec 0.1 sec continuous 4 sec no cont. or 50 sec cumulativ e 0.01 sec 0.01 sec continuous 4 sec two driving
P0463
voltage >
3.2
10.5 18.1 -
V V -
Voltage
IC Internal
80 10 18.1
rpm V V
Voltage
IC Internal
or 50 sec cumulative
P0496
underpressure in tank
-60
Pa
fuel system status vehicle speed engine battery voltage battery voltage fuel tank pressure fuel tank pressure ratio: ( MAP Model / Baro ) fuel level
closed loop < idling > < > < < >
1.9 10.5 18.1 -2500 1000 0.555 11.6 88.4 9.75 600 68 10 1.5
about 4 sec
0.1 sec
4 sec
two driving
Only one test per driving cycle complete d. The test will attempt to run up to 10 times until it successfu lly completes a test
fuel level < engine start temp < amb. temp time after engine start > or fuel mixture adaptation amb pressure maximum number of attempts est amb air temp stable > < >
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters est amb air temp error: mass air flow error: coolant temp error: intake air temp error: fuel tank pres error: system voltage error: purge valve error: vehicle speed error: canister vent valve error: purge valve flow error: accelerator pedal Idle Speed System (disabled during cold start) Enable Condition < not set not set not set not set not set not set not set not set not set not set Enable Value 32.25 Units Time Frequency Required of Checks C Criteria MIL for Code Illumination
P0506
functional check
100
rpm
load (for underspeed only) coolant temp. intake air temp vehicle
2 . . . 35 % -10.5 -10.5 C C
10 sec
4 sec
two driving
P0507
desired rpm - actual rpm < or fuel cut off due to overspeed > during this idle
-200
rpm
count
altitude factor ( sea > level = 1.0 ) time after engine start > evap purge (high HC conc.) cold start idle speed control intrusive evap test error: throttle position error: vehicle speed error: coolant temperature error: intake air temperature error: evap system error: evap purge valve FALSE FALSE not active not set not set not set not set not set not set
0.656 0
factor sec
cumulative
P050A
functional check
desired rpm - actual rpm > during catalyst heating on desired rpm - actual rpm < during catalyst heating on
100
rpm
-200
rpm
load (for underspeed only) Engine coolant start temp. vehicle altitude factor ( sea level = 1.0 ) Engine coolant start temp. catalyst heating evap purge (high HC conc.) idle speed control catalyst heating intrusive evap test error: throttle position error: vehicle speed
< > at idle > < TRUE FALSE TRUE not set not set not set
35
5 sec
4 sec
two driving
-10 . C +40
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
0.656 80 -
factor C -
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters error: coolant temperature error: intake air temperature error: evap system error: evap purge valve System Voltage P0560 rationality powertrain supply relay feedback input voltage < P0562 range check low voltage < engine speed > 80 rpm 2 sec 0.1 sec 4 sec no Enable Condition not set not set not set not set Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
2.54 10
continuous
P0563
voltage >
18
180 3.1
sec mph
ECM monitoring P0601 rationality wrong ROM checksum checksum calculation TRUE at power down in the last driving cycle completely finished 30 sec 0.01 sec at key off 4 sec code set
rationality
30 sec
4 sec
code set
P0602
1 sec
P0603
SW internal
SW internal
completly finished
5 sec
P0604
functional check
RAM writeability check read and write test writeability check of RAM SW internal SW internal
completly finished
5 sec
4 sec
code set
cyclic RAM-check
P0606
Electronic Throttle Control (ETC) checks ETC monitoring torque comparison ETC monitoring engine speed signal
completly
5 sec
0.01 sec
4 sec
code set
finished
continuous
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description 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 | circuit duty cycle | > 80 ( absolute value ) % battery voltage > 7 V 0.6 sec 0.01 sec 4 sec code set Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination cumulativ e
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
TRUE TRUE
Voltage
IC Internal
Voltage
IC Internal
P0650
Voltage
IC Internal
80 10 18.1
rpm V V
0.01 sec
4 sec
no
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description OBD emission fault detected by the TCM (Specific TCM DTC shown in freeze frame) Vehicle speed sensor Manual Transmission Primary Malfunction Signal and Criteria signal input Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks 0.01 sec 0.01 sec continuous Criteria MIL for Code Illumination 4 sec code set cont. or 50 sec then 5 sec cumulativ e
P0501
vehicle speed
171.9
mph
2 sec
4 sec two driving continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
P0502
vehicle speed
3.1
mph
1800 3520 40
rpm rpm C
3 sec
P0833
rationality -
count -
gear changes detected ( ratio of engine speed to vehicle speed -range change ) with brake pedal
>
20
count approx.
0.1 sec
4 sec
two driving
Manual Transmission
500 sec
continuous
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
not applied
4 9.4
sec mph
Delay between shift > detections vehicle speed > between gear change detects Engine Metal Overtemperature Protection ( Limp Home Function Active )
P1258
129
30 -
sec -
1 sec
P1380
signal missing
signal missing
TRUE
5 sec
no
Electronic Throttle Control P1551 limp-home throttle position out of range throttle position < OR throttle position > 13.1 % 1.8 % vehicle speed engine speed <= < 0 40 5.25 84.75 5.25 60 10.0 14.9 mph rpm C C C C V % 5 sec 0.01 sec at key on 4 sec
engine coolant >= temperature engine coolant <= temperature intake air temperature >= intake air temperature <= battery voltage accelerator pedal position > <
07_GRP02_All Engines.xls
Component/ System integrated circuit interface bank 1 bank 2 P167A P167B A/F sensor IC operating voltage too low low voltage TRUE battery voltage battery voltage engine > < running 10.7 18.1 V V 0.1 sec 10 sec 0.1 sec continuous 4 sec two driving Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
A/F sensor IC SPI communication error TRUE interface communication error A/F sensor IC circuit write error TRUE write error at INIT register Fuel Level Sensor Circuit fuel level sensor 2 P2066 rationality fuel level sensor signal movement < 1.5
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
engine starting
TRUE
0.1 sec
electrical fuel level sensor(s) without failure % battery voltage battery voltage engine started fuel level state stable vehicle speed error: vehicle speed signal number of checks difference between fuel consumed by engine and
300 sec TRUE >= <= TRUE TRUE > not set > 10.5 18.1 0.0 1 V V mph -
4 sec continuou s
no
>
45.6
change in fuel level signal < for time > P2067 range check low voltage < 0.25 V battery voltage battery voltage engine starting >= <= TRUE
% sec V V approx. 60 sec 0.1 sec continuous 4 sec no cont. or 50 sec cumulativ e approx. 60 sec 0.1 sec continuous 4 sec no cont. or 50 sec cumulativ e
P2068
voltage >
3.2
10.5 18.1 -
V V -
Oxygen Sensor (secondary O2) Trim of Air / Fuel Ratio Sensor (primary A/F) primary A/F signal RICH / secondary O2 signal LEAN Bank 1 P2096 Bank 2 P2098
A/F sensor long term secondary O2 sensor -0.03 secondary trim trim - rich shift integral control < - correction below threshold
lambda
engine starting secondary O2 trim active and secondary O2 oscillation check finished then timer
2 sec
4 sec
two driving
>
40
sec
07_GRP02_All Engines.xls
Component/ System Bank 1 Bank 2 Fault Code P2097 P2099 Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units lambda Secondary Parameters scheduled by System Manager sec. O2 trim - fast lean correction sec. O2 trim - fast rich correction suspicion A/F sensor lean shift secondary O2 oscillation test Enable Condition TRUE FALSE FALSE FALSE checked OK Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination cumulative
A/F sensor long term secondary O2 sensor 0.03 secondary trim trim - lean shift integral control > - correction above threshold
Electronic Throttle Control P2100 circuit switch-off output circuits not deactivated as commanded 0.1 sec 0.01 sec at key on 4 sec code set
continuou then 5 sec s 4 sec code set cont. or 50 sec then 5 sec
P2101
0.5 sec
cumulativ e P2105 Electronic Throttle Control (ETC) checks ETC monitoring watchdog shutdown path functionality of return throttle blade return spring response 0.56 sec power down processing in the last driving cycle vehicle speed engine speed <= < 0 40 5.25 84.75 5.25 60 10.0 14.9 mph rpm C C C C V % once per ignition on 0.56 sec 0.01 sec at key on completly 5 sec 0.01 sec 4 sec code set
finished
at key on
P2119
engine coolant >= temperature engine coolant <= temperature intake air temperature >= intake air temperature <= battery voltage accelerator pedal position Accelerator Pedal Position Sensor 1 P2122 P2123 range check low range check high voltage 0.84 4.82 V V battery voltage > <
>
0.2 sec
P2127 P2128
voltage
0.66 4.82
V V
battery voltage
>
0.2 sec
P2138
plausibility
V V V
0.24 sec
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria pedal partially pressed > voltage difference > pedal fully pressed votage pedal 1 > voltage difference pedal 2 > Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination cumulativ e 1.07 V
1.17 0.04
V V
Electronic Throttle Control P2176 throttle exchange detection learn fail range check poti1 value at lower stop throttle potentiometer 1 voltage < or throttle potentiometer 1 voltage > vehicle speed 0.212 V engine speed <= < 0 40 mph rpm 1 sec 0.01 sec at key on 4 sec code set
or initial throttle learn failed or learning prohibited due to secondary parameters not met or minimum throttle position out of range
0.865
>= <=
5.25 84.75
C C
once per
temperature intake air temperature >= 0 4.14 V intake air temperature <= battery voltage >
5.25 60 10.0
C C V
ignition on
range check poti2 value at lower stop throttle potentiometer 2 voltage < or throttle potentiometer 2 voltage >
<
14.9
g/sec approx. g/sec 300 sec % % rpm rpm from engine start ( after adaptatio n has
4 sec
two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec After cumulative
Bank 1
P2177 P2178
fuel trim limits exceded range multiplicative ( load > threshold and air flow > threshold )
1.23 0.78
factor factor
Bank 2
P2179 P2180
1.23 0.78
factor factor
TRUE <=
99.6 C C -
engine coolant > temperature intake air temperature <= primary A/F sensor 1 readiness primary A/F sensor 2 readiness command lambda command lambda catalyst heating TRUE TRUE < > not set
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters critical misfire rate detected deceleration fuel cutoff transient compensation wide open throttle integrated fuel mass and empty-valid fuel level error: cam control diagnosis error: inection value fault error: catalyst damaging misfire Fuel System Lean/Rich additive 0.01 sec Bank 1 P2187 P2188 range - additive low speed and low load delta fuel load correction > or delta fuel load correction < 7.0 -7.0 % % air mass flow air mass flow engine load Bank 2 P2189 P2190 delta fuel load correction > or delta fuel load correction < 7.0 -7.0 % % engine load engine speed >= <= >= <= >= 1.4 6.7 7.5 24.8 520.0 1000.0 60 60 1.2 0.83 700.0 g/sec g/sec % % rpm rpm C C g 0.01 sec continuous 4 sec two driving continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative Enable Condition not set not set not set not set > not set not set not set not set Enable Value 700.0 Units Time Frequency Required of Checks g Criteria MIL for Code Illumination
engine speed <= closed loop control TRUE engine coolant > temperature intake air temperature <= primary A/F sensor 1 readiness primary A/F sensor 2 readiness command lambda command lambda catalyst heating critical misfire rate detected deceleration fuel cutoff transient compensation wide open throttle integrated fuel mass and empty-valid fuel level error: cam control diagnosis error: inection value fault error: catalyst damaging misfire Oxygen Sensor (secondary O2) Trim of Air / Fuel Ratio Sensor (primary A/F) Bank 1 Bank 2 P2195 P2197 secondary O2 sensor operation too rich - strong correction secondary O2 sensor 0.85 voltage > V A/F sensor measured > lambda short term fuel trim = MAX TRUE TRUE < > not set not set not set not set not set > not set not set not set not set
1.08 1.25
4 sec
two driving
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters A/F sensor A/F sensor measured too lean or Enable Condition ready Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
secondary O2 sensor ready suspicion A/F sensor FALSE not mounted and not confirmed FALSE A/F sensor not mounted FALSE then accumulated exhaust > gas mass
200
A/F sensor measured lambda secondary O2 sensor fuel trim proportional trim dominating secondary O2 aging diagnosis secondary O2 circuit diagnosis secondary O2 fuel trim active A/F sensor secondary O2 sensor
> >
1.08 0.003
lambd a lambd a
suspicion A/F sensor FALSE not mounted and not confirmed FALSE A/F sensor not mounted FALSE then accumulated exhaust > gas mass secondary O2 sensor 0.85 voltage > V target lambda >
200
1.04 0.75 -
A/F sensor ready secondary O2 sensor ready lambda closed loop control secondary O2 circuit diagnosis short term fuel trim (o.k.) suspicion A/F sensor not mounted and not confirmed A/F sensor not mounted secondary O2 circuit error secondary O2 aging error then accumulated exhaust gas mass active complete > MIN FALSE FALSE
>
800
07_GRP02_All Engines.xls
Component/ System Oxygen Sensor (secondary O2) Trim of Air / Fuel Ratio Sensor (primary A/F) Bank 1 Bank 2 P2196 P2198 secondary O2 sensor operation too lean - strong correction secondary O2 sensor 0.15 voltage < V A/F sensor measured < lambda short term fuel trim = MIN A/F sensor A/F sensor measured too rich ready 0.92 0.75 lambd approx. a factor 100 sec 0.1 sec continuous 4 sec two driving Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
secondary O2 sensor ready suspicion A/F sensor FALSE not mounted and not confirmed FALSE A/F sensor not mounted FALSE then accumulated exhaust > gas mass secondary O2 sensor 0.15 voltage < V A/F sensor measured lambda secondary O2 sensor fuel trim proportional trim dominating secondary O2 aging diagnosis secondary O2 circuit diagnosis secondary O2 fuel trim active A/F sensor secondary O2 sensor < <
200
g or 50 sec cumulative
0.92 -0.003
lambd a lambd a
suspicion A/F sensor FALSE not mounted and not confirmed FALSE A/F sensor not mounted FALSE then accumulated exhaust > gas mass secondary O2 sensor 0.15 voltage < V target lambda <
200
0.96 1.25 -
A/F sensor ready secondary O2 sensor ready lambda closed loop control secondary O2 circuit diagnosis short term fuel trim (o.k.) suspicion A/F sensor not mounted and not confirmed active complete < MAX FALSE FALSE
A/F sensor not mounted FALSE secondary O2 circuit FALSE error secondary O2 aging FALSE error
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
800
Barometric Pressure Sensor Rationality P2227 range check high sensor signal > 115 KPa error : barometric pressure sensor electrical for time error : barometric pressure sensor electrical for time error : barometric not set 2 sec continuous 4 sec two driving cycles each with: 4 sec continuous or 50 sec cumulative 2 sec continuous 4 sec
50
KPa
0.2 -
sec -
2 sec
continuous
4 sec
or sensor offset / jump test low sensor output change 5 within 20 sec period > OR barometric pressure 30 signal pressure jump from previous key off > AND sensor output + THRESHOLD < pressure model KPa
0.2 -
sec -
KPa
sec
error : barometric pressure sensor electrical 2 KPa air mass flow over throttle pressure ratio over throttle engine running time Evap. Leak detection active error: throttle position sensor error: air flow mass meter error : barometric pressure sensor electrical error : barometric pressure sensor electrical
not set
> < > not set not set not set not set
11.1 0.75 1 -
g/sec sec -
or sensor output change 5 within 20 sec period > OR barometric pressure 30 signal pressure jump from previous key off > AND sensor output THRESHOLD > pressure model
KPa
not set
2 sec
continuous
4 sec
KPa
sec
error : barometric pressure sensor electrical 2 KPa air mass flow over throttle pressure ratio over throttle engine running time Evap. Leak detection active error: throttle position sensor error: air flow mass meter
not set
11.1 0.75 1 -
g/sec sec -
P2228
voltage <
0.2
sec
2 sec
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
P2229
voltage >
4.87
sec
Air / Fuel Ratio Sensor (primary A/F) electrical wire to wire short circuit bank 1 sensor 1 bank 2 sensor 1 P2231 P2234
within time after heating on/off heater duty cycle A/F sensor fully heated for volumetric efficiency gradient all injectors activated battery voltage battery voltage critical misfire rate detected catalyst heating activated A/F sensor IC diagnosis error: A/F sensor IC modeled exh. gas temp.
10 sec
4 sec
two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
A/F sensor voltage -0.08 . . . - V gradient 0.2 at heater KLSDULSU control switch off < N (magnitude greater +/compare) total of above occurrences within 10 second monitoring periods 35 count
600 sec
800
Oxygen Sensor sensor circuit (secondary O2) bank 1 sensor 2 bank 2 sensor 2
P2232 P2235
secondary O2 sensor voltage gradient > 2 within time after heater turn off < for occurrences > 0.04 4 V sec count count
secondary O2 heating TRUE stable and mod. Exhaust- > gas temp. for time > engine running battery voltage mod. exhaust-gas temp. time after dew point exceeded TRUE > < >
C sec V C sec
10 sec
4 sec
two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
Air / Fuel Ratio Sensor (primary A/F) pumping current circuit open
lambda control factor absolute value of change above threshold lambda control factor change from the point when the secondary conditions are met >
0.1
lambda
battery voltage
<
18.1
1.5 sec
0.1 sec
4 sec
two driving
P2237 P2240
> running
10.7 -
V -
continuous
engine starting A/F sensor voltage A/F sensor voltage A/F sensor electrical trimming
1.52 1.48 -
V V -
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters A/F sensor heater at op.temp. A/F sensor warm up control lambda closed loop control forced fuel trim amplitude | fuel trim forced amplitude | catalyst warm up control sec. O2 sensor proportional trim lean mixture inhibit lambda closed loop control init closed loop control startup Air / Fuel Ratio Sensor (primary A/F) pumping current circuit open bank 1 sensor 1 bank 2 sensor 1 Enable Condition TRUE complete TRUE TRUE > stable stable stable FALSE FALSE Enable Value 0.02 Units Time Frequency Required of Checks lambd a Criteria MIL for Code Illumination
P2237 P2240
A/F sensor voltage within upper and lower thresholds and desired lambda is outside of upper or lower threshold
A/F sensor voltage < 1.52 and A/F sensor voltage > 1.48
V V
18.1 10.7 -
V V -
4 sec
two driving
engine starting target lambda above upper limit or below lower limit closed loop control A/F sensor heater at operating temperature A/F sensor electrical trimming A/F sensor dynamic response error: A/F sensor heating integrated exhaust gas mass
1.03 0.97 -
driving
200
Air / Fuel Ratio Sensor (primary A/F) pumping current circuit open bank 1 sensor 1 bank 2 sensor 1
P2237 P2240
A/F sensor not lean A/F sensor voltage < 1.7 enough during fuel shut off operation
18.1 10.7 3 -
V V sec -
2 sec
4 sec
two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
time after fuel shut off > A/F sensor heater TRUE at operating temperature evap purge cycle flag TRUE error: evap purge valve TRUE
07_GRP02_All Engines.xls
Component/ System Air / Fuel Ratio Sensor (primary A/F) reference voltage circuit open bank 1 sensor 1 bank 2 sensor 1 Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
A/F sensor voltage P2243 P2247 above upper threshold or below lower threshold
A/F sensor voltage < 0.2 A/F sensor voltage > 4.7
V V
18.1 10.7 20
V V sec
2 sec
4 sec
two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
for time
sec
A/F sensor heating normal operation range for time error: A/F sensor heater circuit A/F sensor internal resistance
570
Ohms
Air / Fuel Ratio Sensor (primary A/F) reference ground circuit open bank 1 sensor 1 bank 2 sensor 1
P2251 P2254
A/F sensor heater coupling occurs due to max heating control reached due to reference ground circuit disconnection
A/F sensor voltage gradient > for number of times monitored in 10 sec intervals with monitoring within 0.05 sec of each heater circuit activation event
0.010 20
V count
V V C
10 sec
4 sec
two driving
temperature at A/F sensor A/F sensor voltage A/F sensor voltage A/F sensor heating normal operation range for time A/F sensor internal resistance error: A/F sensor heater circuit A/F sensor heating ready and engine and A/F heater control shut off and finished fuel cutoff for > and battery voltage for time Oxygen Sensor sensor response (secondary O2) bank 1 sensor 2 bank 2 sensor 2 engine running battery voltage P2270 P2272 oscillation check low secondary O2 sensor 0.582 . . . 0.661 V voltage < for time > 100 sec then ramping in enrichment by at gradient 0.3 0.017 lambda / sec
> not set TRUE running FALSE > > > TRUE >
570
Ohms
2 11 30 10.5 10 5.56
sec V sec V sec additional approx. 600 sec 0.1 sec continuous 4 sec two driving
secondary O2 sensor ready for time secondary O2 closed loop control DFCO engine air flow (intrusive test) > active FALSE >
g/sec time if
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria for time (after enrichment limit reached) Threshold Value 10 Specified Units sec Secondary Parameters and engine air flow Enable Condition < Enable Value 33.33 Units Time Frequency Required of Checks g/sec fuel level Criteria MIL for Code Illumination cumulative
for time engine air flow (passive monitor) sec. O2 trim - fast lean correction sec. O2 trim - fast rich correction sec. O2 trim - slow correction sec. O2 aging DFCO test failed engine scheduled by System Manager bank 1 sensor 2 bank 2 sensor 2 P2271 P2273 oscillation check high secondary O2 sensor 0.582 . . . voltage > 0.661 for time > 100 then ramping in enleanment by at gradient for time (after enleanment limit reached) 0.07 0.017 10 lambda / sec sec V sec engine running battery voltage
3 9.72
sec
is low and
TRUE >
10.5 10
V sec
4 sec
two driving
secondary O2 sensor ready for time secondary O2 closed loop control DFCO > active FALSE
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
engine air flow (intrusive test) and engine air flow for time engine air flow (passive monitor) sec. O2 trim - fast lean correction sec. O2 trim - fast rich correction sec. O2 trim - slow correction sec. O2 aging DFCO test failed engine scheduled by System Manager bank 1 sensor 2 bank 2 sensor 2 P2271 P2273 fuel cut off check high secondary O2 sensor 0.139 voltage > time after fuel cut off 4 > V sec engine running battery voltage
> < > > FALSE FALSE FALSE FALSE running TRUE
TRUE >
10.5 30 15 350
V sec g C
0.2 sec
4 sec
two driving
secondary O2 heating TRUE stable secondary O2 sensor reached dew point for time > air passed after fuel > cut off modeled exhaust temp > at secondary O2 sensor scheduled by System TRUE Manager
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters error: evap canister purge sys. error: evap purge valve ckt error: battery voltage error: misfire error: fuel system monitoring leak detection Air / Fuel Ratio Sensor (primary A/F) sensor voltage bank 1 sensor 1 bank 2 sensor 1 P2297 P2298 Enable Condition not set not set not set not set not set not active Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
A/F sensor voltage exceeds threshold but not out of full range
A/F sensor voltage > 3.7 and A/F sensor voltage < 4.81
TRUE
10 sec
4 sec
two driving
1.6 -
additional
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
or
lambd time if a fuel level is low and not failed 600 sec
2.5
scheduled by System TRUE Manager A/F sensor ready suspicion A/F sensor lean shift FALSE
A/F sensor voltage 3.06 < ( if using rich calibration curve characteristic ) Air / Fuel Ratio Sensor (primary A/F) measuring (trim) current circuit open bank 1 sensor 1 bank 2 sensor 1 P2626 P2629
V V C
4 sec
4 sec
two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
fuel cut off TRUE modeled exhaust temp < in front of catalyst A/F sensor heater at operating temperature Fuel Level Sensor Circuit fuel transfer pump
TRUE
600 sec
P2636
transfer pump failure fuel level 1 < and fuel level 2 >
10.6
sensor signal without failure fuel level state stable engine starting
240 sec
22.8
OBD ISO-15765 Communication Bus U0073 ISO-15765 Bus Error Invalid Message Received or Dual Port Ram Hardware Error; CAN Bus consisting of: initialized and ready 1 sec 0.01 sec 0.01 sec continuous 4 sec code set
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria or No Communication / Bus Off Threshold Value Specified Units Secondary Parameters ignition on for Enable Condition > Enable Value 3 Units Time Frequency Required of Checks sec 0.02 sec Criteria MIL for Code Illumination or 50 sec
battery voltage battery voltage normal bus communication U0101 P0864 Communication with TCM Message message TCM Timeout or Invalid Message missing, Content delayed, or invalid content Automatic Transmission CAN Bus consisting of: ignition on for battery voltage battery voltage normal bus communication
10.5 18.1 -
V V -
cumulativ e
2.5 sec
4 sec
code set
3 10.5 18.1 -
sec V V -
P0101
KFMLDMN
Mass Air Flow Threshold Minimum Mass Air Flow ( kg / h ) Percent Throttle ( %) Engine Speed (rpm) 0 320 -5.0 560 1.0 1000 1.0 1520 1.3 2000 1.7 3000 2.6 4000 2.8 5000 3.0 6000 3.0 Mass Air Flow ( g / sec ) Engine Speed (rpm) 320 Percent Throttle ( %) 0 -1.4
100 -5.0 14.9 34.5 57.9 78.4 134.8 187.8 236.9 277.1
5 -1.4
15 -1.4
25 -1.4
40 -1.4
50 -1.4
60 -1.4
100 -1.4
07_GRP02_All Engines.xls
Component/ System 560 1000 1520 2000 3000 4000 5000 6000 Fault Code 0.3 0.3 0.4 0.5 0.7 0.8 0.8 0.8 MIN (internal manufacturer cross reference) Monitor Strategy Description 0.3 0.7 1.0 1.2 1.3 1.4 1.4 1.4 -1.4 Primary Malfunction Signal and Criteria 1.4 2.2 3.0 3.9 5.3 6.6 7.6 8.4 Threshold Value 2.4 5.4 8.0 10.1 14.7 20.0 22.6 22.6 Specified Units 3.4 7.8 13.1 17.1 27.5 38.3 46.7 53.3 Secondary Parameters 3.9 8.7 15.2 19.7 34.4 46.1 57.3 66.1 Enable Condition 4.1 9.1 15.6 20.9 35.5 48.1 60.7 70.9 MAX Enable Value 4.1 9.6 16.1 21.8 37.4 52.2 65.8 77.0 77.0 Units Time Frequency Required of Checks Criteria MIL for Code Illumination
P0101
KFMLDMX
Mass Air Flow Threshold Maximum Mass Air Flow ( kg / h ) Percent Throttle ( %) Engine Speed (rpm) 0 320 300.0 560 115.0 1000 139.0 1520 173.0 2000 206.0 3000 208.0 4000 217.0 5000 224.0 6000 230.0 Mass Air Flow ( g / sec ) Engine Speed (rpm) 320 560 1000 1520 2000 3000 4000 5000 6000 Percent Throttle ( %) 0 83.3 31.9 38.6 48.1 57.2 57.8 60.3 62.2 63.9 MIN (internal manufacturer cross reference)
100 300.0 206.0 215.0 284.9 385.0 592.0 750.0 871.4 992.8
5 83.3 35.0 41.4 52.8 63.6 63.9 67.5 69.2 75.3 31.9
60 83.3 51.4 55.9 78.3 106.7 163.9 206.9 241.1 261.2 MAX
100 83.3 57.2 59.7 79.1 106.9 164.4 208.3 242.1 275.8 275.8
P0141, P0161
KFRINH / 2
Sensor Element (Ceramic) Impedance, Nominal Value Secondary O2 Sensor Ohms Modeled Exhaust Gas Temperature at Secondary O2 O2 Heater Power (watts) 0.7 0.8 1.0 Sensor ( C ) 360 296 208 128 400 232 168 120 440 200 152 112 480 192 144 104 520 168 144 104
296
FRINH1 / 2
07_GRP02_All Engines.xls
Component/ System Multiplication Factor for Internal Resistance KFRINH Nominal Value Secondary O2 Sensor Modeled Exhaust Gas Temperature at Secondary O2 Sensor ( C ) 360 7.50 400 6.50 440 5.50 480 4.50 520 3.50 Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
factor
P0324
DKROFN
Voltage Gradient Limit of Knock Sensor Integrator Rise for zero test Test Period ( microseconds ) 1000 60.0 Test Period ( sec ) 0.001 60.0 0.0015 50.0 0.002 45.0 0.003 40.0 0.004 40.0 0.005 40.0
1500 50.0
2000 45.0
3000 40.0
4000 40.0
5000 40.0
P0327, P0332
UDKSNU
Reference voltage threshold for knock sensor diagnosis - Lower Limit Engine Speed ( rpm ) 400 0.53
800 0.53
1200 0.53
1600 0.57
2000 0.66
2400 0.74
2800 0.90
3200 1.00
4400 1.31
4800 1.50
5200 1.76
P0328, P0333
UDKSNO
Reference voltage threshold for knock sensor diagnosis - Upper Limit Engine Speed ( rpm ) 400 33
800 33
1200 33
1600 33
2000 33
2400 33
2800 33
3200 33
3600 4000 33 47
4400 47
4800 67
5200 82
P0442
KFEONVPT
07_GRP02_All Engines.xls
Component/ System Vacuum / Pressure (hPa) Fault Code Ambient Temperature (Model) (C) 0 10.65 10.65 9.82 7.25 7.25 7.25 7.25 5.67 5.38 5.38 5.38 Tank Capacity Ambient Temperature (Model) (C) 0 1065 1065 982 725 725 725 725 567 538 538 538 Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
6.8 12.34 12.34 12.21 8.59 8.50 7.37 7.37 5.73 5.38 5.38 5.38 65.8
9.8 12.67 12.67 12.60 8.99 8.19 6.32 6.82 6.38 5.38 5.38 5.38 Liters
15 11.26 11.26 11.20 9.15 8.44 6.40 6.49 6.95 6.98 6.83 6.83
19.5 10.06 10.06 10.00 9.53 9.38 7.37 6.05 6.31 6.41 6.10 6.10
23.3 9.73 9.73 9.70 8.00 8.00 6.05 6.05 6.31 6.41 6.10 6.10
27 10.87 10.87 10.46 8.00 7.60 6.05 6.05 6.31 6.41 6.10 6.10
31.5 12.83 12.83 12.19 9.40 8.30 8.30 8.30 8.30 8.30 8.30 8.30
36 14.12 14.12 13.29 10.89 8.80 8.80 8.80 8.80 8.80 8.80 8.80
39.8 14.30 14.30 13.70 11.92 8.80 8.80 8.80 8.80 8.80 8.80 8.80
6.8 1234 1234 1221 859 850 737 737 573 538 538 538
9.8 1267 1267 1260 899 819 632 682 638 538 538 538
15 1126 1126 1120 915 844 640 649 695 698 683 683
19.5 1006 1006 1000 953 938 737 605 631 641 610 610
23.3 973 973 970 800 800 605 605 631 641 610 610
27 1087 1087 1046 800 760 605 605 631 641 610 610
31.5 1283 1283 1219 940 830 830 830 830 830 830 830
36 1412 1412 1329 1089 880 880 880 880 880 880 880
39.8 1430 1430 1370 1192 880 880 880 880 880 880 880
P0455
KLGGRTED05
Vacuum Gradient Threshold for Fuel Tank Leak Detection Fuel Level liters hPa / sec Fuel Level ( % ) Pa / sec
P2101
DWDKSBAMX
Maximum Throttle Angle Deviation per computation cycle Percent Throttle Opening ( % ) 0 4
0.3 6
1 11
5 20
15 50
P2231, P2234
KLSDULSUN
Sensor Voltage Delta Down Threshold - Maximum per Computation Cycle Battery Voltage ( V )
07_GRP02_All Engines.xls
Component/ System Fault Code 11 -0.078 (internal manufacturer cross reference) Monitor Strategy Description 13 -0.078 Primary Malfunction Signal and Criteria 15 -0.117 Threshold Value 17 -0.200 Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
Sensor Voltage Delta Up Threshold - Maximum per Computation Cycle Battery Voltage ( V ) 11 13 0.078 0.078
Delta Voltage ( V )
15 0.117
17 0.200
Engine coolant
P0116
filtered difference
Engine coolant model < (cooled down) Soaking time after shut down
50
100 sec
0.2 sec
4 sec
immediate
temperature sensor
10
>
12600
sec
for block
continuous
(w/ real time clock) previous accumulated > air mass previous engine run time or 6000 g
heating
after block
has
or
>
600
sec
check
been set
ECT at shut down > Controller Shut Down last cycle at end of Engine Off Timer value valid
75 -
C -
cold start
approx.
difference 6 test
exceeds
average
Block Heater
not detected -
bank 2 sensor 1
P0050
circuit continuity open circuit continuity ground circuit continuity voltage circuit continuity -
Voltage
IC Internal
80 10.5 18.1
rpm V V
0.01 sec
4 sec
two driving
(primary)
P0051
checking
e or 50 sec
07_GRP02_All Engines.xls
Component/ System Fault Code P0052 Monitor Strategy Description circuit continuity voltage range check low measured mass air flow * threshold < Maximum modeled 0.95 mass air flow Airbag not deployed time after start or fuel trim limits > delta lambda 0.15 exceded correction range multiplicative and correction factor < correction factor air 0.8 (modeled air mass mass at throttle / air mass measured by air mass flow meter) range check high measured mass air flow * threshold < minimum modeled mass air flow or fuel trim limits exceded range multiplicative and Air flow meter readiness pressure ratio over throttle for time TRUE < > 0.8 0.5 sec factor 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 TRUE > > TRUE TRUE TRUE > < < TRUE > > 0.3 150 1.39 0.25 2 9.8 1 sec rev g/sec C sec battery voltage factor for time > > 10.5 0.1 V sec 0.01 sec continuous 4 sec Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination cumulative
P0101
two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
factor
1.05
factor
-0.15
factor
correction factor (modeled air mass at throttle / air correction factor air mass mass > measured by air mass flow meter) P0100 open circuit check sensor frequency =
1.2
factor
error: air flow meter not set (internal) error: throttle position not set sensor error: intake air temp. not set sensor
0.0
Hz
P0102 P0103 Oxygen Sensor sensor circuit (primary O2) bank 1 sensor 1 bank 2 sensor 1 P0131 P0151
1035 15152
Hz Hz
10.5
0.1s
0.3
sec
0.06 0.5
V V
TRUE > =
10.5 1 800 5 0
V 0 C sec 0
0.1 sec
4 sec
two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
or primary O2 sensor voltage < and cold start conditions present 0.06 V
mod. exhaust-gas < temp. primary O2 heater > active for no injector circuit fault not set
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters time after start engine temp at stop engine temp error: engine coolant temp bank 1 sensor 1 bank 2 sensor 1 P0132 P0152 short circuit to battery voltage primary O2 sensor voltage > 1.08 V engine running battery voltage commanded lambda Enable Condition < > < not set Enable Value 1 60 40 Units Time Frequency Required of Checks sec C C Criteria MIL for Code Illumination
TRUE > =
10.5 1 800 5 0 1 60 40 -
V 0 C sec 0 sec C C -
5.1 sec
4 sec
two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
mod. exhaust-gas < temp. primary O2 heater > active for no injector circuit fault not set time after start engine temp at stop engine temp error: engine coolant temp Primary O2 sensor slow response Bank 1 Bank 2 closed loop control P0133 P0153 slow response
Continuously filtered normalized switching cycle duration 3
active > > < > > 2400 1800 70 40 350 10 rpm rpm % % C sec 0.1 sec continuous 4 sec two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
scheduled by System set Manager Primary O2 heater diagnosis finished set high purge vapor not set concentration Evap. Leak diagnosis not set error: fuel adaptation error: purge valve error: misfire error: primary O2 heater error: secondary O2 heater error: secondary O2 slow sensor error: secondary O2 sensor not set not set not set not set not set not set not set
Oxygen Sensor sensor circuit (primary O2) bank 1 sensor 1 bank 2 sensor 1 P0134 P0154 sensor line disconnection primary O2 sensor voltage > and primary O2 sensor voltage < 0.4 0.6 V V primary O2 heater duty cycle > and mod. exhaust gas temp. > > 0.68 600 C 5 sec 0.1 sec continuous 4 sec two driving
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters and dew point end exceeded and no error detected prev. for time Enable Condition TRUE not set > 90 sec Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination or 50 sec with: 4 sec cumulativ continuous e or 50 sec
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 0.2 0.2 600 V V C 20000 Ohm
600
engine running
TRUE
cumulative
battery voltage commanded lambda mod. exhaust-gas temp. primary O2 heater active for error: injector circuit fault time after start engine temp at stop engine temp error: engine coolant temp
> = < > not set < > < not set
10.5 1 800 5
C sec
1 60 40 -
sec C C -
Oxygen Sensor Heating heater performance (primary O2) bank 1 sensor 1 (primary) P0135 bank 2 sensor 1 (primary) P0155
primary O2 sensor
measured primary O2 sensor internal internal resistance resistance > above threshold nominal internal resistance 88 . . . 392 Ohms KFRINH / multipy times degradation factor > FRINH1 / 2 for time 6 sec 2 5 . . . 63 factor
battery voltage battery voltage engine running engine starting fuel cut off
10.5 18.1 -
V V -
4 sec
two driving
pri. O2 internal valid 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 > < FALSE
C sec C
cumulative
ON
> >
12 10
sec sec
dewpoint exceeded for no fault clear request not set during drive cycle Knock Control Circuit P0324 test pulse test pulse integral < for consecutive events 4 2 V count engine coolant temp. knock control > active 60 C 0.1 sec continuous 4 sec two driving continuou cycles each s or 50 sec with: 4 sec
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters zero test , parity fault assumptions measuring window absolute value (integrator gradient) > for consecutive events or 200 V / sec engine coolant temp. Enable Condition not set > > Enable Value 1 60 Units Time Frequency Required of Checks ms C Criteria MIL for Code Illumination cumulativ continuous e or 50 sec cumulative
active
test pulse , parity fault not set assumptions coefficient RAM errors in knock IC, per 250 working cycles 5 count engine coolant temp. >
parity check
60
or
test pulse fault assumption check word errors in knock IC, per 250 working cycles 25 count
not set
SPI communication
Bank 1 circuit check P0326 short circuit to B+ or faults detected on knock sensor pins, per 250 working GND cycles (zkrks) > range check low reference voltage < 25 count
> >
60 2200
Performance
P0327
engine speed gradient < engine load gradient error: knock control circuit (IC) < not set
continuous
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
for consecutive events P0328 range check high reference voltage >
100
count
count
short circuit to B+ or faults detected on knock sensor pins, per 250 working GND cycles (zkrks) >
Bank 2 P0331 short circuit to B+ or faults detected on knock sensor pins, per 250 working GND cycles (zkrks) > range check low reference voltage < 25 count
60
2500 0.088 . . . 0.331 V engine load gradient error: knock control circuit (IC) < not set 50 . . . 100 -
sec kPa / sec continuous continuou cycles each s or 50 sec with: 4 sec
Performance
P0332
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination cumulativ continuous e or 50 sec
for consecutive events P0333 range check high reference voltage >
100
count
count
Catalyst Bank 1
P0420
EWMA filtered catalyst aging factor less than catalyst aging factor of a limit catalyst <
0.2
factor
5.00
g/sec
Catalyst Bank 2
P0430
exhaust gas mass flow < catalyst temp. model catalyst temp. model engine speed engine speed engine load engine load modeled catalyst temp. gradient relative exhaust gas mass flow gradient fuel system closed loop time after secondary O2 sensor exceeded dewpoint ambient temperature catalyst damaging misfire rate exceeded error: fuel system closed loop control at limit strong transient compenstation intervention catalyst clear out active (after fuel cutoff) fast mixture adaptation completed Trigger condition for step change > set < > > < > < < < active >
0.2 sec
4 sec
immediate
1000 sec continuous during active driving 3 checks per driving cycle 3 checks per driving cycle 1 check per driving cycle
10 40 sec
-10 -
C -
set
set
Secondary O2 Trim of primary O2 Sensor primary O2 sensor signal RICH / secondary O2 sensor signal LEAN Bank1 Bank 2
< >
2920 1200
sec C
200 sec
4 sec
two driving
P2096 P2098
cumulativ continuous e
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description - correction above threshold Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters closed loop control active for time exhaust gas temp. model primary closed loop controller at upper limit at lower limit Enable Condition TRUE > > Enable Value 0 3 300 Units Time Frequency Required of Checks 0 sec C Criteria MIL for Code Illumination or 50 sec cumulative
primary O2 sensor signal LEAN / secondary O2 sensor signal RICH Bank 1 Bank 2 P2097 P2099 secondary O2 sensor fuel trim - lean shift - correction below threshold secondary O2 sensor -0.8 trim integral control < sec
secondary O2 sensor readiness catalyst clear out after DCFO error: catalyst monitoring error: purge valve error: secondary O2 sensor response error: primary O2 heater error: secondary O2 heater error: fuel system monitoring error : Evap. Leak error : air flow meter
not set not set not set not set not set not set
Oxygen Sensor sensor circuit (primary O2) bank 1 sensor 1 bank 2 sensor 1 P2231 P2234 sensor line short circuit to heater output line secondary O2 sensor voltage gradient > 2 within time after heater turn off < for occurrences > 0.04 4 V s count count primary O2 heater duty cycle > and mod. exhaust gas temp. and dew-point end passed and no error detected prev. for time engine running battery voltage commanded lambda > > TRUE not set > TRUE > = 90 10.5 1 800 5 sec V 600 C 0.1 sec 0.1 sec continuous 4 sec two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
primary O2 sensor voltage > and primary O2 sensor voltage < and secondary O2 sensor voltage <
V V V
mod. exhaust-gas < temp. primary O2 heater > active for no injector circuit fault not set time after start engine temp at stop engine temp error: engine coolant temp < > < not set
C sec
or primary O2 sensor voltage > and primary O2 sensor voltage < and secondary O2 sensor voltage < Real time clock Engine off timer
V V V
1 60 40 -
sec C C -
P2610
failed
engine running
TRUE
0.1 sec
4 sec
two driving
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description the main micro processor clock ) Primary Malfunction Signal and Criteria internal IC power supply or hardware failure ) Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination or 50 sec with: 4 sec continuous or 50 sec cumulative Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
Component/ System
Fault Code
Turbocharger Bypass Valve Actuator Circuit Continuity P0033 P0034 P0035 circuit continuity open circuit continuity ground circuit continuity voltage voltage IC Internal V engine speed battery voltage battery voltage > < > 80 18.1 10 rpm V V 0.01 sec continuous 4 sec two driving cycles each with: 4 sec continuous or 50 sec cumulative
P0053
correction value for absolute value of 45 A/F sensor correction value for internal resistance A/F sensor internal measurement too much resistance >
Ohms
> <
10.5 18.1
V V
40 sec
4 sec
two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
engine starting
complete
High Pressure Fuel Control System Rationality P0087 pressure deviation difference ( desired versus actual fuel rail from desired under pressure pressure ) > 1500 Kpa error: electrical diagnosis of fuel volume control valve tester request for open fuel flow control valve error: electrical diagnosis of fuel rail pressure sensor airbag deployed battery voltage FALSE once code has been set not set 5 sec continuous 4 sec not set 5 sec continuous 4 sec immediate
P0088
pressure deviation
P0089
from desired over pressure C/L controller output Controller output value ( "p" part plus value - above "i" part ) > expected C/L controller output Controller output value ( "p" part plus value - below "i" part ) < expected
difference ( desired -2000 versus actual fuel rail pressure ) < 3000
Kpa
Kpa
FALSE <
18.1
5 sec
continuous
4 sec
P0089
-3000
Kpa
relative injected fuel mass relative injected fuel mass first engine start at assembly plant DFCO active engine speed
> <
5.016 300
25
rpm
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters syncronisation reference mark detected engine start temperature High Pressure Fuel Volume Control Valve Circuit Continuity P0090 circuit rationality open circuit rationality ground circuit rationality voltage test pulse off command within window voltage test pulse off command < voltage test pulse 1.001 < x < 4.502 1.001 4.502 V battery voltage > 6 V 0.5 sec continuous 4 sec immediate once code has been set Enable Condition TRUE Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
>
-48
P0091 P0092
V V
< <
18.1
voltage
on command > circuit switched off due to 5 volt supply fault not set
Intake Air Temperature Sensor 2 (Boost Pressure Temperature Sensor) Rationality P0096 response check max intake air temperature - min intake air temperature 1.5 C drive period - count >= 7 count 0.1 sec 4 sec two driving
each with coolant temperature <= at start Intake Air Temperature Sensor 2 Electrical Failure FALSE Mass Air Flow Mass Air Flow Vehicle speed idle period - count > < > >= 11.1 138.9 25 7 g/ sec g/ sec mph count 66 C
continuous
each with coolant temperature <= at start Intake Air Temperature Sensor 2 Electrical Failure FALSE Mass Air Flow < Vehicle speed engine coolant temperature < >
66
7.8 6.25 60
g/ sec mph C
07_GRP02_All Engines.xls
Component/ System Intake Air Temperature Sensor 2 (Boost Pressure Temperature Sensor) Circuit Continuity Check P0097 circuit continuity low circuit continuity high Intake Air 0.156 Temperature Sensor 2 Voltage < 4.66 Intake Air Temperature Sensor 2 Voltage > V Engine Coolant Temperature V > -10.5 C Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
0.01 sec
P0098
P0099
intermittent
(discontinuity)
0.3
Intermittent
>
sec
2 sec
(discontinuous) time
Mass Air Flow (MAF) Sensor Ratoinality P0101 range check low MAF sensor mass air 1.050018 flow * THRESHOLD < model comparison to MAP based model air flow ratio battery voltage for time airbag not deployed time after start crankshaft revolution counter turbocharger bypass valve closed no boost pressure oscillation error - intake air temperature sensor #2 error : ambient pressure sensor electrical error : ambient pressure sensor rationality error : throttle position sensor error : boost pressure > > TRUE > > FALSE 10.5 0.1 0.3 150 V sec sec rev cycles each with: 4 sec continuous or 50 sec cumulative min / max MAP sensor < 0.3 2.1 sec 0.1 sec 4 sec two driving
or
15
not set
correction factor
80
not set
(modeled air mass < mass at throttle / air mass measured by air mass flow meter)
sensor electrical error : boost pressure not set sensor rationality error : MAP pressure
not set
sensor electrical error : MAP pressure sensor rationality Desired cam angle valid
not set
TRUE
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description fuel trim limits exceded range multiplicative and Primary Malfunction Signal and Criteria delta lambda correction < Threshold Value -15 Specified Units % Secondary Parameters Long term fuel trim enabled Fuel trim stabilized Enable Condition TRUE TRUE Enable Value 0.4 2 9.8 1 0.8 0.5 Units Time Frequency Required of Checks C sec sec Criteria MIL for Code Illumination
correction factor correction factor air (modeled air mass > mass at throttle / air mass measured by air mass flow meter)
120
MAF sensor signal TRUE valid (until detection) Air flow error gradient < Throttle position gradient Engine coolant temperature Engine running time Pressure ratio across throttle for time < > > < >
Manifold Absolute Pressure Sensor Rationality P0106 range check high sensor signal > 255 KPa error : MAP sensor electrical not set 2 sec continuous 4 sec two driving cycles each with: 4 sec continuous or 50 sec cumulative 15 KPa error : initial throttle not set 2 sec continuous 4 sec
15
KPa
not set
2 sec
continuous
4 sec
or
rationality check low - sensor signal + THRESHOLD < ambient pressure baro comparison (baro)
20
KPa
learn failed error : throttle not set potentiometer fault error : intake air not set temperature sensor fault error : under pressure not set
in fuel tank error : intake / exhaust not set camshaft control error : intake / exhaust not set camshaft electrical error : ambient not set pressure sensor electrical error : ambient not set pressure sensor rationality error : boost pressure not set sensor electrical error : boost pressure not set sensor rationality error : MAP sensor electrical crankshaft revolution counter since engine start block diagnosis if : start-up coolant temperature until
or
15
KPa
200
count s
<
-7.5
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters engine coolant temperature conditions met once during drive cycle throttle position engine speed MAP sensor reading change or 8.5 rationality check high sensor signal THRESHOLD > mean sensor output - 3 sensor check or rationality check low - sensor signal + 8.5 THRESHOLD < mean 3 sensor check sensor output KPa engine speed Enable Condition > Enable Value 30 Units Time Frequency Required of Checks C Criteria MIL for Code Illumination
25 1500 10
% rpm KPa
<
400
rpm
200 ms
4 sec
two driving
KPa
engine off timer > error : ambient not set pressure sensor electrical error : boost pressure not set sensor electrical error : MAP sensor electrical
4 -
sec -
continuous
not set
or 50 sec cumulative
Manifold Absolute Pressure Sensor Electrical P0107 P0108 circuit continuity ground circuit continuity voltage MAP sensor output voltage < MAP sensor output voltage > 0.1855 4.805 V V engine speed > 80 rpm 1.0 sec continuous 4 sec two driving cycles each with: 4 sec continuous or 50 sec cumulative
Intake Air Temperature Sensor 1 (MAF Intake Air Temperature Sensor) Electrical P0112 circuit continuity low circuit continuity high P0114 intermittent Intake Air 4.66 Temperature Sensor 1 Voltage < Intake Air 0.176 Temperature Sensor 1 Voltage > Intake Air Temperature Sensor (discontinuity) 1 Raw Voltage Intake Air Temperature Sensor 1 Filtered Voltage (discontinuous) time 0.3 V Engine Coolant Temperature V > -10.5 C
0.01 sec
4 sec
P0113
with: 4 sec
Intermittent
>
sec
2 sec
continuous or 50 sec
cumulative
Fuel Rail Pressure Sensor Electrical P0192 circuit continuity low circuit continuity high Fuel pressure sensor 0.30029 output voltage < Fuel pressure sensor 4.70001 output voltage > V 0.5 sec 0.01 sec 4 sec immediate once code has been set
P0193
0.5 sec
0.01 sec
4 sec
07_GRP02_All Engines.xls
Component/ System High Pressure Fuel Injection Valve Circuit Continuity - Low Side Cylinder #1 P0201 P0261 P0262 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 Internal SPI Communication Fault or Internal ADC Voltage Booster Failure Circuit Continuity - High Side Cylinder #1 P2146 P2147 P2148 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 Voltage IC Internal engine speed battery voltage battery voltage > > < 80 8 18.1 rpm v v 0.01 sec 0.01 sec 4 sec two driving cycles each with: 4 sec continuous or 50 sec cumulative IC Internal engine speed > 80 rpm 1.10 sec 0.01 sec 4 sec Voltage IC Internal engine speed battery voltage battery voltage > > < 80 8 18.1 rpm v v 0.01 sec 0.01 sec 4 sec two driving cycles each with: 4 sec continuous or 50 sec cumulative Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
Cylinder #2
Cylinider #3
Cylinder #4
SPI Communication
P062B
IC Internal
> <
8 18.1
v v
0.50 sec
0.01 sec
4 sec
Cylinder #2
Cylinider #3
Cylinder #4
P2155 P2156
07_GRP02_All Engines.xls
Component/ System Fault Code P2157 Monitor Strategy Description circuit continuity voltage Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
Turbocharger boost control system Rationality P0234 actual boost pressure above desired difference ( desired versus actual boost pressure ) < -128-20 kPa error : electrical diagnosis of boost pressure sensor error : rationale diagnosis of boost pressure sensor error : electrical diagnosis of boost pressure sensor error : rationale diagnosis of boost pressure sensor error : turbocharger boost control system error : limp home mode activated error : limp home mode activated with safety fuel cut-off engine speed not set 3.2 sec continuous 4 sec two driving
KLDLUL
not set
cycles each
P0299
20
kPa
not set
0.1 sec
continuous
4 sec
not set
or 50 sec
not set
cumulative
>
desired manifold > pressure > base boost pressure ambient barometric > pressure
KPa
Boost Pressure Sensor Rationality P0236 range check low sensor signal < 50 KPa error : boost pressure not set sensor electrical or 23 rationality check low - sensor signal + THRESHOLD < baro baro comparison pressure cycles each with: 4 sec continuous 3 sec continuous 4 sec two driving
KPa
or rationality check high sensor signal 18 THRESHOLD > baro - baro comparison pressure KPa
crankshaft revolution counter since engine start error : throttle potentiometer fault error : limp home mode error : boost pressure sensor electrical error : ambient pressure sensor electrical error : ambient pressure sensor rationality engine speed throttle position
>
count s -
or 50 sec cumulative
not set
not set
1000 24 400
or rationality check high sensor signal 4 THRESHOLD > mean - 3 sensor check sensor output
KPa
engine speed
>
sec
cycles each
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria or Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks only Criteria MIL for Code Illumination with: 4 sec
rationality check low - sensor signal + 4 THRESHOLD < mean 3 sensor check sensor output
KPa
error : ambient not set pressure sensor electrical error : boost pressure not set sensor electrical error : MAP sensor electrical
continuous
not set
or 50 sec cumulative
Boost Pressure Sensor Electrical P0237 P0238 circuit continuity ground circuit continuity voltage Boost sensor output voltage < Boost sensor output voltage > 0.1855 4.85 V V engine speed > 80 rpm 0.20 sec continuous 4 sec two driving cycles each with: 4 sec continuous or 50 sec cumulative
Turbocharger Boost Control Actuator Circuit Continuity P0243 P0245 P0246 circuit continuity open circuit continuity ground circuit continuity voltage voltage IC Internal V engine speed battery voltage battery voltage > < > 80 18.1 10 rpm V V 0.01 sec continuous 4 sec two driving cycles each with: 4 sec continuous or 50 sec cumulative Diagnosis of Stuck Open Fuel Injector Rationality P029D fuel injector stuck open - cylinder #1 fuel pressure set deviation from desired under pressure ( P0087 ) and camshaft revolution 80 period < and cylinder # 1 misfire 100 counts > fuel pressure set deviation from desired under pressure ( P0087 ) and camshaft revolution 80 period < and cylinder # 2 misfire 100 counts > fuel pressure deviation from desired under pressure ( P0087 ) set misfire monitor active ( see P0300 details ) engine speed engine speed relative engine load 200 ms continuous 4 sec immediate once code has been set
rpm rpm %
rev
counts
P02A1
200 ms
continuous
4 sec
rev
counts
P02A5
200 ms
continuous
4 sec
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
and camshaft revolution 80 period < and cylinder # 3 misfire 100 counts > P02A9 fuel injector stuck open - cylinder #4 set fuel pressure deviation from desired under pressure ( P0087 ) and camshaft revolution 80 period < and cylinder # 4 misfire 100 counts >
rev
counts
200 ms
continuous
4 sec
rev
counts
P0556 P0556
0 100
kPa kPa
4.0 sec
0.01 sec
4 sec
two driving
P0556
barometric Pressure Brake Booster Pressure - Ambient Check Pressure > or Manifold Pressure Check Brake Booster Pressure - manifold absolute pressure
15
kPa
20
kPa
FALSE
or
Brake Switch Error Main Load Sensor Error Ambient Pressure Sensor Error Ambient Pressure Manifold Absolute Pressre kPa Time Between Measuring Points Brake Swirch Off for a period of time Brake Switch Error
< =
25 2
kPa sec
System Leak Check Brake Booster 10 Pressure - Brake Booster Pressure after a period of time
Brake Booster Pressure Sensor Circuit Continuity P0557 circuit continuity check - low circuit continuity check - high Brake Booster pressure sensor voltage < Brake Booster pressure sensor voltage > 0.1953 V 2.0 sec 0.01 sec 4 sec two driving
P0558
4.8
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination or 50 sec
ECM monitoring P0606 Electronic Throttle Control (ETC) checks Same as E55 P0606 data PLUS SPI failure of throttle output stage SW internal SW Internal 0.01 sec 0.01 4 sec immediate once code has been set
continuous
Ignition Coil Driver Circuit Serial Communication P167D Internal SPI communication fault battery voltage engine speed > < 9 6000 v rpm cycles each with: 4 sec continuous or 50 sec cumulative IC Internal battery voltage < 18.1 v 0.01 sec 0.01 sec 4 sec two driving
Oxygen Sensor (secondary O2) Trim of Air / Fuel Ratio Sensor (primary A/F) Bank 1 P2195 secondary O2 sensor operation too rich - strong correction secondary O2 sensor 0.85 voltage > V A/F sensor measured > lambda short term fuel trim = MAX A/F sensor A/F sensor measured too lean or ready 1.06 1.25 lambd approx. a factor 100 sec 0.1 sec continuous 4 sec two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
secondary O2 sensor ready suspicion A/F sensor FALSE not mounted and not confirmed FALSE A/F sensor not mounted FALSE then accumulated exhaust > gas mass
200
A/F sensor measured lambda secondary O2 sensor fuel trim proportional trim dominating secondary O2 aging diagnosis secondary O2 circuit diagnosis secondary O2 fuel trim active A/F sensor secondary O2 sensor suspicion A/F sensor not mounted
> >
1.06 0.003
lambd a lambd a
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
and not confirmed FALSE A/F sensor not mounted FALSE then accumulated exhaust > gas mass secondary O2 sensor 0.85 voltage > V target lambda >
200
1.04 0.75 -
A/F sensor ready secondary O2 sensor ready lambda closed loop control secondary O2 circuit diagnosis short term fuel trim (o.k.) suspicion A/F sensor not mounted and not confirmed A/F sensor not mounted secondary O2 circuit error secondary O2 aging error then accumulated exhaust gas mass secondary O2 sensor 0.85 voltage > V active complete > MIN FALSE FALSE
>
600
secondary O2 sensor > fuel trim proportional trim dominating A/F sensor ready secondary O2 sensor ready short term fuel trim > MIN (o.k.) suspicion A/F sensor FALSE not mounted and not confirmed FALSE A/F sensor not mounted secondary O2 circuit error secondary O2 aging error then accumulated exhaust gas mass
0.003
lambd 2 sec a
0.75 -
factor -
>
600
Oxygen Sensor (secondary O2) Trim of Air / Fuel Ratio Sensor (primary A/F) Bank 1 P2196 secondary O2 sensor operation too lean - strong correction secondary O2 sensor 0.15 voltage < V A/F sensor measured < lambda short term fuel trim = MIN A/F sensor ready 0.94 0.75 lambd approx. a factor 100 sec 0.1 sec continuous 4 sec two driving
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description A/F sensor measured too rich Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination cumulativ continuous e or 50 sec cumulative
secondary O2 sensor ready suspicion A/F sensor FALSE not mounted and not confirmed FALSE A/F sensor not mounted FALSE then accumulated exhaust > gas mass secondary O2 sensor 0.15 voltage < V A/F sensor measured lambda secondary O2 sensor fuel trim proportional trim dominating secondary O2 aging diagnosis secondary O2 circuit diagnosis secondary O2 fuel trim active A/F sensor secondary O2 sensor < <
200
0.94 -0.003
lambd a lambd a
suspicion A/F sensor FALSE not mounted and not confirmed FALSE A/F sensor not mounted FALSE then accumulated exhaust > gas mass secondary O2 sensor 0.15 voltage < V target lambda <
200
0.96 1.25 -
A/F sensor ready secondary O2 sensor ready lambda closed loop control secondary O2 circuit diagnosis short term fuel trim (o.k.) suspicion A/F sensor not mounted and not confirmed A/F sensor not mounted secondary O2 circuit error secondary O2 aging error then accumulated exhaust gas mass secondary O2 sensor 0.15 voltage < V active complete < MAX FALSE FALSE
>
600
secondary O2 sensor < fuel trim proportional trim dominating A/F sensor ready
-0.003
lambd 2 sec a
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value 1.25 Units Time Frequency Required of Checks factor Criteria MIL for Code Illumination
secondary O2 sensor ready short term fuel trim < MAX (o.k.) suspicion A/F sensor FALSE not mounted and not confirmed FALSE A/F sensor not mounted secondary O2 circuit error secondary O2 aging error then accumulated exhaust gas mass
>
600
Intake Air Temperature Sensor 1 (MAF Intake Air Temperature Sensor) Rationality P2199 Intake Air Temperature Correlation Check Intake Air Temperature Sensor 1 - Intake Air Temperature Sensor 20 2> C Mass Air Flow > < Vehicle Speed Boost Pressure to Ambient Pressure Ratio Intake Air Temperature Correlation Check Intake Air Temperature Sensor 1 - Intake Air Temperature Sensor 20 2< C > 8.8889 50 43.75 g/ sec g/ sec mph 45 sec 0.01 sec 5 two driving seconds after cycles each enable condition with: 4 sec continuous < or 50 sec
Barometric Pressure Sensor Rationality P2227 range check high sensor signal > 115 KPa error : barometric pressure sensor electrical not set 2 sec continuous 4 sec two driving
50
KPa
not set
2 sec
continuous
4 sec
or sensor output change 5 within 20 sec period > OR barometric pressure 10 signal pressure jump from previous key off >
or 50 sec cumulative KPa error : barometric pressure sensor electrical not set 2 sec continuous 4 sec
KPa
sec
not set
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
KPa
engine speed
<
1000
rpm
throttle position error : barometric pressure sensor electrical KPa error : barometric pressure sensor electrical
23.99 -
% -
sensor output change 5 within 20 sec period > OR barometric pressure 10 signal pressure jump from previous key off > AND sensor output 5 THRESHOLD > boost pressure sensor output
not set
2 sec
continuous
4 sec
KPa
sec
not set
<
1000
rpm
23.99 -
% -
Barometric Pressure Sensor Electrical P2228 range check low voltage < 0.2 V enabled by scheduler > for time enabled by scheduler > for time 1 sec 2 sec continuous 4 sec
P2229
voltage >
4.87
sec
2 sec
continuous
4 sec
Air / Fuel Ratio Sensor (primary A/F) reference ground circuit open bank 1 sensor 1
1.480
V V C
4sec
4 sec
two driving
1.4
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
modeled exhaust gas < temperature at A/F sensor The following conditions met for A/F sensor heating normal operation range for time A/F sensor internal resistance error: A/F sensor heater circuit The following conditions met for A/F sensor heating ready and engine
> >
5 20
sec sec
1870
Ohms
20 -
sec -
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters and A/F heater control shut off and finished a DFCO longer than and battery voltage Turbocharger Bypass Valve (mechanical) Rationality P2261 induction system pulsation monitor detected pulsations > 7 counts minimum time > bypass valve activation time bypass valve command boost versus ambient > pressure ratio battery voltage error : MAF electrical 1.05 sec 200 ms continuous 4 sec two driving Enable Condition FALSE > > Enable Value 2 11 Units Time Frequency Required of Checks sec V Criteria MIL for Code Illumination
18.1 -
V -
error : MAF rationality not set error : ambient not set pressure sensor electrical error : ambient not set pressure sensor rationality error : battery voltage not set error : turbocharger not set bypass valve electrical error : throttle valve not set potentiometer error : boost pressure not set sensor electrical error : boost pressure not set sensor rationality error : intake air
not set
temperature sensor 2 error : MAP sensor not set electrical error : MAP sensor not set rationality
Brake Booster Vacuum Pump Circuit Continuity P258A P258C P258D circuit continuity open circuit continuity ground circuit continuity voltage Voltage IC Internal IC Internal IC Internal 0.01 sec 0.01 sec continuous 4 sec two driving
continuou cycles each s or 50 sec with: 4 sec cumulativ continuous e or 50 sec cumulative
07_GRP02_All Engines.xls
Component/ System Brake Booster Vacuum Pump Rationality P258B Brake Booster Pump Pump on for a period 5 On no of time vacuum change Delta between Previous Brake Booster Pressure and Current Brake Booster Pressure after pump off Intake Air -10.5 Temperature sec Manifold Pressure (from MAP Sensor) < brake booster pressure plus no device control from FALSE Scan-Tool FALSE 2.0 sec 0.01 sec 4 sec two driving Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
P0116 Engine coolant temperature model based on ambient temperature + engine off timer output Time (seconds) Coefficient: P0135, P0155 Sensor Element (Ceramic) Impedance, Nominal Value Secondary O2 Sensor Ohms Modeled Exhaust Gas Temperature at Secondary O2 Sensor ( C ) 350 450 392 312 600 0.988 7200 0.395 10800 0.301 14400 0.203 18000 0.156 21600 0.109 28800 0.055 #### 0.000
550 200
650 128
750 88
07_GRP02_All Engines.xls
Component/ System Fault Code 0.78 1.03 Monitor Strategy Description 288 184 Primary Malfunction Signal and Criteria 224 144 Threshold Value 160 112 Specified Units 104 96 Secondary Parameters 88 88 Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
FRINV1 / 2 Multiplication Factor for Internal Resistance KFRINH Nominal Value - Secondary O2 Sensor Modeled Exhaust Gas Temperature at Secondary O2 Sensor ( C ) 370 450 63.00 16.00
factor
520 7.00
590 5.00
650 5.00
P0141, P0161 Sensor Element (Ceramic) Impedance, Nominal Value Secondary O2 Sensor Ohms Modeled Exhaust Gas Temperature at Secondary O2 Sensor ( C ) 200 2040 1400 752
296
Multiplication Factor for Internal Resistance KFRINH Nominal Value - Secondary O2 Sensor Modeled Exhaust Gas Temperature at Secondary O2 Sensor ( C ) 200 300 63.00 50.00
factor
400 30.00
500 14.00
550 14.00
RPM dynamic threshold for disabling knock diagnosis RPM 400.0 600.01 800.0 800.01 1200.0 1000.01 1600.0 1200.02 2000.0 1400.02 2400.0 1500.02 2800 1600 3200 3600 1700 1800.02 4000 1900.02 4400 2000.03 4800 2100.03
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
P0327, P0332 Reference voltage threshold for knock sensor diagnosis - Lower Limit Engine Speed ( rpm ) 400 800 0.040 0.040
1200 0.053
1600 0.074
2000 0.084
2400 0.100
2800 0.128
4000 0.229
4400 0.254
4800 0.339
P0328, P0333 Reference voltage threshold for knock sensor diagnosis - Upper Limit Engine Speed ( rpm ) 400 800 1.450 1.450
1200 1.459
1600 1.577
2000 1.906
2400 2.121
2800 2.574
4000 4.751
4400 5.149
4800 6.193
P0442 Vacuum / Pressure Threshold for Fuel Tank Leak Detection Vacuum / Pressure (hPa) Ambient Temperature (Model) (C) -2.3 8.60 8.46 8.32 8.18 8.04 7.90 7.76 7.62 7.48 7.34 7.20 Tank Capacity Ambient Temperature (Model) (C) -2.3 860 846 832 818 804 790 776 762 748 734 720
2.3 9.20 9.02 8.84 8.66 8.48 8.30 8.12 7.94 7.76 7.58 7.40 65.8
6 9.80 9.58 9.36 9.14 8.92 8.70 8.48 8.26 8.04 7.82 7.60 Liters
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
2.3 920 902 884 866 848 830 812 794 776 758 740
6 980 958 936 914 892 870 848 826 804 782 760
9.8 1040 1014 988 962 936 910 884 858 832 806 780
14.3 1100 1070 1040 1010 980 950 920 890 860 830 800
18 1160 1126 1092 1058 1024 990 956 922 888 854 820
21.8 1220 1182 1144 1106 1068 1030 992 954 916 878 840
26.3 1280 1238 1196 1154 1112 1070 1028 986 944 902 860
30 1340 1294 1248 1202 1156 1110 1064 1018 972 926 880
33.8 1400 1350 1300 1250 1200 1150 1100 1050 1000 950 900
07_GRP02_All Engines.xls
Component/ System Fault Code Monitor Strategy Description Primary Malfunction Signal and Criteria Threshold Value Specified Units Secondary Parameters Enable Condition Enable Value Units Time Frequency Required of Checks Criteria MIL for Code Illumination
P0455 Vacuum Gradient Threshold for Fuel Tank Leak Detection Fuel Level liters hPa / sec Fuel Level ( % ) Pa / sec 0 0.20 Tank Capacity 0 20 10 0.22 65.8 15.2 22 20 0.24 Liters 30.4 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 Maximum Throttle Angle Deviation per computation cycle Percent Throttle Opening ( % ) 0 4
0.3 6
1 11
5 20
15 50
1200 0.104
1600 0.120
2000 0.130
2400 0.136
2800 0.141
3200 0.156
3600 0.179
4000 0.208
4400 0.234
5600 0.329
6000 0.352
6400 0.368
1200 3.033
1600 4.288
2000 5.015
2400 5.700
2800 7.200
3200 10.054
3600 15.933
4000 19.200
4400 20.496
5600 22.866
6000 23.677
6400 24.266
80 3.000
90 3.500