Operation CHARM: Car repair manuals for everyone.

EVAP Control System Monitor

OBD System Description - EVAP Control System Monitor

Evaporative (EVAP) Emission System Incorrect Purge Flow
DTC

P0496 (Stuck in open position) Refer to DTC P0496: Evaporative (EVAP) Emission System Flow During P0496

MONITOR STRATEGY DESCRIPTION
This module manage the functional failures which can be detected in the EVAP diagnosis, it means all the different possible leaks.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
DTP difference during the vapor generation phase ≤ -2 hPa

SECONDARY PARAMETERS AND ENABLE CONDITIONS
- Ambient pressure ≥ 745.01 hPa
- ECT > 51.75°C
- Time after exit start to after start ≥ 610 s
- Engine operating state (Idle Speed) = 1
- Time for purging in part load = 0 s
- Time delay after EOL has been elapsed = 100 s
- (25% - 15l) 3.96258 gallon < Fuel level used for EVAM calculation < (83.33% - 50l) 13.2086 gallon
- Degree of canister saturation ≥ 0.35001
- -15 hPa < Differential pressure tank - ambient < 8.00024 hPa
- Vehicle speed < 4 km/h
- Activation flag of lambda control = 1
- 10.968 V < Battery voltage < 16.046 V
- Minimum ambient air temperature for DIAGCP ≥ -3.75 degrees C
- Inhibition bit due to high ambient pressure gradient, Inhibition if gradient > 39.97 hPa/600 s or < -39.97 hPa/600 s
- Inhibition bit due to external services = 0
- Dynamic conditions of DTP sensor signal < calibration threshold

This diagnostic is inhibited if any of the following DTC's are present:
DTP error
VS error
CPS error
SOV error
MAF error
TPS/LAD error
TAM error
ECT error
Ignition coil error
O2 upstream error
FSD error
Main relay error
FTL error
ISC error
FSD error
Misfire error
MAP error
Battery voltage error
MWSS error
CRK error
Only during "test of vapor generation" (DTP_COR state) the diagnosis available.
The symptom is handled by statistical evaluation
DTP corrected in the vapor generation phase

TIME LENGTH AND FREQUENCY
Recurrence rate: 50 ms

Evaporative (EVAP) Emission System Leak Detected (small leak)
DTC

P0456 (< 0.5 mm) (Leak in EVAP System) Refer to DTC P0456: Evaporative (EVAP) Emission System P0456
P0442 (1 mm) (Leak in EVAP System) Refer to DTC P0442: Evaporative (EVAP) Emission System Small P0442
P0455 (> 10 mm) (Leak in EVAP System) Refer to DTC P0455: Evaporative (EVAP) Emission System P0455

MONITOR STRATEGY DESCRIPTION
The purpose is to detect leaks in the EVAP System. The determination of the leakage diameter is done during EVAP System monitoring. The Error is detected as soon as the leakage diameter is within certain limits (hard error). Different between "Large Leak" and "Fuel Cap Missing": In case of "large leak" a small vacuum can be generated. The pressure can drop under the pressure threshold of "Fuel Cap Missing". If the pressure drops under this threshold but do not reach target under pressure for diagnosis, "Large Leak" is detected.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
< 0.5 mm:
0.761 mm > Reduced leakage diameter > 0.405 mm
Stable slope during evacuation
And
Information about high Moving mean value of the canister load CL or high Canister purge leakage-parameter vapor generation period.
1 mm:
Information about high Moving mean value of the canister load CL or high Canister purge leakage-parameter vapor generation period
Reduced leakage diameter ≥ 0.761 mm >10 mm: Pressure difference during evacuation > -13.1 hPa
And
Pressure difference during evacuation <-7.5 hPa

SECONDARY PARAMETERS AND ENABLE CONDITIONS
<0.5 mm:
- Ambient pressure ≥ 745.01 hPa
- ECT > 51.75 degrees C
- Time after exit start to after start ≥ 610 s
- Engine operating state (Idle Speed) = 1
- Time for purging in part load = 0 s
- Time delay after EOL has been elapsed = 100 s
- (25% - 15 L) 3.96258 gallon < Fuel level used for EVAM calculation < (83.33% - 50 L) 13.2086 gallon
- Degree of canister saturation ≤ 0.35001
- -15 hPa < Differential pressure tank - ambient < 8.00024 hPa
- Vehicle speed < 4 km/h
- Activation flag of lambda control = 1
- 10.968 V < Battery voltage < 16.046 V
- Minimum ambient air temperature for DIAGCP ≥ -3.75 degrees C
- Inhibition bit due to high ambient pressure gradient, Inhibition if gradient > 39.97 hPa/600 s or < -39.97 hPa/600 s
- Inhibition bit due to external services = 0
- Dynamic conditions of DTP sensor signal < calibration threshold

Canister purge detection > starting and Canister purge detection ≤ vapor check
This diagnostic is inhibited if any of the following DTC's are present:
DTP error
VS error
CPS error
SOV error
MAF error
TPS/LAD error
TAM error
ECT error
Ignition coil error
O2 upstream error
FSD error
Main relay error
FTL error
ISC error
FSD error
Misfire error
MAP error
Battery voltage error
MWSS error
CRK error
1 mm:
- Ambient pressure ≥ 745.01 hPa
- ECT > 51.75 degrees C
- Time after exit start to after start ≥ 610 s
- Engine operating state (Idle Speed) = 1
- Time for purging in part load = 0 s
- Time delay after EOL has been elapsed = 100 s
- (25% - 15 L) 3.96258 gallon < Fuel level used for EVAM calculation < (83.33% - 50 L) 13.2086 gallon
- Degree of canister saturation ≤ 0.35001
- -15 hPa < Differential pressure tank - ambient < 8.00024 hPa
- Vehicle speed < 4 km/h
- Activation flag of lambda control = 1
- 10.968 V < Battery voltage < 16.046 V
- Minimum ambient air temperature for DIAGCP -3.75 degrees C
- Inhibition bit due to high ambient pressure gradient, Inhibition if gradient > 39.97 hPa/600 s or < -39.97 hPa/600 s
- Inhibition bit due to external services = 0
- Dynamic conditions of DTP sensor signal < calibration threshold
Canister purge detection > starting and Canister purge detection ≤ vapor check
This diagnostic is inhibited if any of the following DTC's are present:
DTP error
VS error
CPS error
SOV error
MAF error
TPS/LAD error
TAM error
ECT error
Ignition coil error
O2 upstream error
FSD error
Main relay error
FTL error
ISC error
FSD error
Misfire error
MAP error
Battery voltage error
MWSS error
CRK error
> 10 mm:
- Ambient pressure ≥ 745.01 hPa
- ECT > 51.75 degrees C
- Time after exit start to after start ≥ 610 s
- Engine operating state (Idle Speed) = 1
- Time for purging in part load = 0 s
- Time delay after EOL has been elapsed = 100 s
- (25% - 15 L) 3.96258 gallon < Fuel level used for EVAM calculation < (83.33% - 50 L) 13.2086 gallon
- Degree of canister saturation ≥ 0.35001
- -15 hPa < Differential pressure tank - ambient < 8.00024 hPa
- Vehicle speed < 4 km/h
- Activation flag of lambda control = 1
- 10.968 V < VB < 16.046 V
- Minimum ambient air temperature for DIAGCP ≥-3.75 degrees C
- Inhibition bit due to high ambient pressure gradient, Inhibition if gradient > 39.97 hPa/600 s or < -39.97 hPa/600 s
- Inhibition bit due to external services = 0
- Dynamic conditions of DTP sensor signal < calibration threshold

Canister purge detection = "dynamic pressure" to "delay diagnosis"
This diagnostic is inhibited if any of the following DTC's are present:
DTP error
VS error
CPS error
SOV error
MAF error
TPS/LAD error
TAM error
ECT error
Ignition coil error
O2 upstream error
FSD error
Main relay error
FTL error
ISC error
FSD error
Misfire error
MAP error
Battery voltage error
MWSS error
CRK error

TIME LENGTH AND FREQUENCY
Recurrence rate: 50 ms

Differential Tank Pressure Sensor Diagnosis (DTP)
DTC

P0452 Refer to DTC P0452: Fuel Tank Pressure (FTP) Sensor Circuit Low Voltage. P0452
P0453 Refer to DTC P0453: Fuel Tank Pressure (FTP) Sensor Circuit High Voltage. P0453
P0451 (Constant signal) Refer to DTC P0451: Fuel Tank Pressure (FTP) Sensor Performance. P0451
P0454 (Noisy signal) Refer to DTC P0454: Fuel Tank Pressure (FTP) Sensor Circuit Intermittent. P0454

MONITOR STRATEGY DESCRIPTION
The purpose is to diagnose electrical errors detected by the hardware (depending of output driver used).

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Electrical Error:
SCG/OC:
DTP Voltage < 0.044 V
=> Symptom SCG/OC is active.
SCB:
DTP Voltage >= 0.044 V
DTP Voltage > 4.937 V
=> Symptom "SCB" is active.
Constant signal:
DTP constant signal diagnosis = ON
Pressure sensor voltage fluctuation < 0.01 V
=> Increment anti-bounce counter with 1
When the anti-bounce counter reaches 10
=> Error
Noisy Error:
Diagnosis State = Not OK
=> The anti-bounce counter is incremented with 1
When the anti-bounce counter reaches 10
=> Error
Fail Time = 50 ms

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Electrical Error:
Ignition ON
Configuration byte for DIAGCP > 1
Battery voltage condition fulfilled for OBD-II diagnosis = true
Constant signal:
Engine stopped = false
Battery voltage condition fulfilled for OBD-II diagnosis = true
DTP stuck sensor diagnosis inhibition = false
Configuration byte for DIAGCP > 1
Minimum TAM for activation of DIAGCP
>-3.75 degrees C
Minimum purge flow fluctuation for diagnosis > 0.05 kg/h
Pressure sensor Voltage for Diagnosis > 0.298 V
Minimum vehicle speed for diagnosis > 45 km/h
=> DTP constant signal diagnosis = ON
Noisy Error:
Battery voltage condition fulfilled for OBD-II diagnosis = true
DTP noisy sensor diagnosis inhibition = false
DTP noisy signal diagnosis = active

TIME LENGTH AND FREQUENCY
Recurrence rate: 50 ms

Fuel Cap Missing
DTC

P0457 Refer to DTC P0457: Evaporative (EVAP) Emission System Fuel Cap Leak Detected. P0457

MONITOR STRATEGY DESCRIPTION
The pressure in the tank system DTP does not drop under a minimum Threshold for detection of fuel cap missing.

NOTE: In case of Fuel Cup Missing the pressure can not drop under the threshold for Fuel Cup Missing.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Detection within EVAP monitoring:
Pressure difference during evacuation
-7.5 hPa
=> Error

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Detection within EVAP monitoring:
- Ambient pressure ≥ 745.01 hPa
- ECT > 51.75 degrees C
- Time after exit start to after start ≥ 610 s
- Engine operating state (Idle Speed) = 1
- Time for purging in part load = 0 s
- Time delay after EOL has been elapsed = 100 s
- (25% - 15 l) 3.96258 gallon < Fuel level used for EVAM calculation < (83.33% - 50 l) 13.2086 gallon
- Degree of canister saturation ≥ 0.35001
- -15 hPa < Differential pressure tank - ambient < 8.00024 hPa
- Vehicle speed < 4 km/h
- Activation flag of lambda control = 1
- 10.968 V < Battery voltage < 16.046 V
- Minimum ambient air temperature for DIAGCP ≥-3.75 degrees C
- Inhibition bit due to high ambient pressure gradient, Inhibition if gradient > 39.97 hPa/600 s or < -39.97 hPa/600 s
- Inhibition bit due to external services = 0
- Dynamic conditions of DTP sensor signal < calibration threshold

Canister purge detection = "PRS_DYN" to "DLY_DIAG"
=> diagnosis for the symptom Fuel Cap Missing is available
This diagnostic is inhibited if any of the following DTC's are present:
DTP error
VS error
CPS error
SOV error
MAF error
TPS/LAD error
TAM error
ECT error
Ignition coil error
O2 upstream error
FSD error
Main relay error
FTL error
ISC error
FSD error
Misfire error
MAP error
Battery voltage error
MWSS error
CRK error

Evaporative (EVAP) Emission Purge Valve Control Circuit
DTC

P0443 Refer to DTC P0443: Evaporative (EVAP) Emission Purge Solenoid Control Circuit. P0443
P0458 Refer to DTC P0458: Evaporative (EVAP) Emission Purge Solenoid Control Circuit Low Voltage. P0458
P0459 Refer to DTC P0457: Evaporative (EVAP) Emission System Fuel Cap Leak Detected. P0459

MONITOR STRATEGY DESCRIPTION
The CPS is driven by the ECU via an output driver. The failure detection is done by ECU Hardware. The purpose is to perform the electrical diagnosis of the CPS actuator to detect electrical.
Faults as defined by OBD I requirements. Three symptoms are distinguished:
Open line, SCB, SCG

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
For failure and error management treatment the anti-bounce mechanism is called with the parameters for the Diagnosis condition for each symptom of CPS and Raw value of error
symptom for CPS.
Fail Time = 5 s

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Enable Conditions:
Ignition ON
Engine operating state (Start) = false
10.968 V < Battery voltage < 16.046 V
OL:
PWM signal for CPS opening > 4.2968% < 98.828125%
SCG:
PWM signal for CPS opening < 98.828125%
SCB:
PWM signal for CPS opening > 0.7812%

TIME LENGTH AND FREQUENCY
Recurrence rate: 100 ms

Evap. Emission System Vent Valve Control Circuit Diagnosis
DTC
P0498 Refer to DTC P0498: Evaporative (EVAP) Emission Vent Solenoid Control Circuit Low Voltage. P0498
P0499 Refer to DTC P0499: Evaporative (EVAP) Emission Vent Solenoid Control Circuit High Voltage. P0499

MONITOR STRATEGY DESCRIPTION
The purpose is to diagnose the SOV on both electrical and mechanical side. The signal is controlled by a driver. The failure detection is done by the ECU Hardware. The purpose of the diagnosis is to detect electrical faults as defined by OBD I requirements. Three symptoms are distinguished (SCP, SCG, OC).

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Direct check by Hardware

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Ignition ON
- 10.968 V < Battery voltage < 16.046 V

TIME LENGTH AND FREQUENCY
Recurrence rate: 150 ms

Evaporative Emission System Vent Valve Stuck Closed
DTC

P0446 Refer to DTC P0446: Evaporative (EVAP) Emission Vent Valve Stuck closed. P0446

MONITOR STRATEGY DESCRIPTION
If the pressure in the tank drops below a threshold "charcoal canister shutoff valve stuck in closed position" is detected

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Activations/Deactivation conditions of the CLOSE SOV mechanical diagnosis
Raw differential pressure tank-ambient < -30 hPa
=> Increment the anti-bounce counter
Raw differential pressure tank-ambient
>= -30 hPa
=> Decrement the anti-bounce counter
Fail Time: 100 ms

SECONDARY PARAMETERS AND ENABLE CONDITIONS
- Ambient pressure ≥ 745.01 hPa
- ECT > 51.75 degrees C
- Time after exit start to after start ≥ 610 s
- Engine operating state (Idle Speed) = 1
- Time for purging in part load = 0 s
- Time delay after EOL has been elapsed = 100 s
- (25% - 15 l) 3.96258 gallon < Fuel level used for EVAM calculation < (83.33% - 50 l) 13.2086 gallon
- Degree of canister saturation ≤ 0.35001
- -15 hPa < Differential pressure tank - ambient < 8.00024 hPa
- Vehicle speed < 4 km/h
- Activation flag of lambda control = 1
- 10.968 V < Battery voltage < 16.046 V
- Minimum ambient air temperature for DIAGCP ≥ -3.75 degrees C
- Inhibition bit due to high ambient pressure gradient, Inhibition if gradient > 39.97 hPa/600 s or < -39.97 hPa/600 s
- Inhibition bit due to external services = 0
- Dynamic conditions of DTP sensor signal < calibration threshold

Flag indicating DIAGCP not active
SOV diagnosis inhibition condition = false
This diagnostic is inhibited if any of the following DTC's are present:
DTP error
VS error
CPS error
SOV error
MAF error
TPS/LAD error
TAM error
ECT error
Ignition coil error
O2 upstream error
FSD error
Main relay error
FTL error
ISC error
FSD error
Misfire error
MAP error
Battery voltage error
MWSS error
CRK error

TIME LENGTH AND FREQUENCY
Recurrence rate: 50 ms

Fuel Level Sensor "A" Performance / Range Diagnosis
DTC

P0461 Refer to DTC P0461: Fuel Level Sensor Performance. P0461

MONITOR STRATEGY DESCRIPTION
This Diagnostic checks the integrity of the Fuel Level sensor signal.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Vehicle Speed > 30 km/h
No Vehicle speed sensor error detected
Value of FTL to enable plausibility check > 8 L (2.11338 gallon)
Value of FTL to enable plausibility check < 55 L
=> Fuel tank level temporary stuck diagnosis = 1
Counter has reached maximum
A acceleration was detected during 200 s and a slosh was not recognized, in this case the symptom is set.
Symptom FTL stuck is active
Fail Time: 1 s

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Enable Conditions:
Ignition ON
Flag to show the initialization is done.
This diagnostic is inhibited if any of the following DTC's are present:
- A FTL error is detected
- MWSS error is detected
- Power supply error is set
- Battery voltage < 9.953 V Part load
- Trailing throttle with fuel cut off
- Trailing throttle

TIME LENGTH AND FREQUENCY
Recurrence rate: 100 ms

Fuel Level Sensor "A" Electrical Diagnosis
DTC

P0463 Refer to DTC P0463: Fuel Level Sensor Circuit High Voltage. P0463
P0462 Refer to DTC P0462: Fuel Level Sensor Circuit Low Voltage. P0462

MONITOR STRATEGY DESCRIPTION
This Diagnostic Detects a SCG/OL and a SCP in the Fuel Level Sensor or Circuit

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
SCB + OL
Fuel tank level basic signal > 4.941 V
=> Symptom SCB is active.
SCG
Fuel tank level basic signal < 0.308 V
=> Symptom SCG or OC is active.
Fail Time = 1 s

SECONDARY PARAMETERS AND ENABLE CONDITIONS
SCB/OL:
Enable Conditions:
Voltage > 0.308 V
Ignition ON
No Battery voltage error is detected or Battery voltage > 9.953 V
SCG:
Enable Conditions:
Voltage < 4.941 V
Ignition ON
No Battery voltage error is detected or Battery voltage > 9.953 V

TIME LENGTH AND FREQUENCY
Recurrence rate: 100 ms

Fuel Level Sensor "A" Circuit Intermittent
DTC

P0464 Refer to DTC P0464: Fuel Level Sensor Circuit Intermittent. P0464

MONITOR STRATEGY DESCRIPTION
This diagnosis detects a gradient failure of FTL sensor. This diagnosis works in the most times about more then one ignition cycle. The diagnosis of the fuel tank level sensor is only possible if a minimum amount of fuel is consumed, normally 10 - 15 liters. The threshold has to be high enough, to fit with the resolution of FTL sensor.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Preliminary diagnosis condition are fulfilled
=> The fuel consumption is integrated.
Integrated value of fuel consumption > 3.17006 gallon (12 L)
=> Counter for RBM < 5
=> Counter for RBM increased by 1
Integrated value of fuel consumption offset = Integrated value of fuel consumption + Integrated
value of fuel consumption offset
Fuel tank level gradient diagnosis condition to start symptom detection = true
Fuel tank level initialization value for compare - fuel tank volume in liters < 0.528344 gallon (2 L)
Or
Fuel tank level initialization value for compare - fuel tank volume in liters > 5.81179 gallon (22 L)
=> Symptom is active
Fuel tank level initialization value for compare = fuel tank volume in liters Number of gradient error detections < 5
=> Number of gradient error detections increased by 1
Number of gradient error detections ≥ 5 Failure is set inside ERRM.

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Ignition ON
No Battery voltage error is detected or Battery voltage > 9.953 V
Or
FTL error detected

TIME LENGTH AND FREQUENCY
Recurrence rate: 1 s

Mode $06 Data:




MODE $06 Data