LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Volvo >> 2005 >> V70 Base, 2.5 59, AWD >> Repair and Diagnosis >> Engine Performance >> Engine Control Systems >> Alarm System, Control Modules, Engine Management Systems - Design And Function >> BOSCH Me7.01 Engine Management System (B5234T3; 2002-2004) >> Diagnostic functions >> Leak diagnostics, improved version (2002-)
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Leak diagnostics, improved version (2002-)

Fig 1: Fuel Tank System Leak Overview
GLL117512Courtesy of VOLVO CARS OF NORTH AMERICA.

All gases that evaporate from fuel in the fuel tank must be led to and stored in the evaporative emission system (EVAP) canister so that they can be directed into the engine for combustion. In order to detect leakages which cause evaporation of gases into the air, the fuel tank system is diagnosed for leakage. The fuel tank system consists of:

The fuel tank system has a leak diagnostic unit to diagnose any leakage. The leak diagnostic unit pressurizes the fuel tank system when the conditions for leak diagnostics are met.

The control module can detect faults in the function of the leak diagnostic unit and leakage that is 0.5 mm or greater. Minor leak; leakage greater than 0.5 mm but less than 1.0 mm. Major leak; leakage greater than 1.0 mm.

The leak diagnostic unit consists of a pump and a valve that controls the air flow in the unit. The Engine control module (ECM) checks for leakage in the fuel tank system by measuring the relationship between reached pressure and flow from the leak diagnostic pump during pressurization.

If a certain pressure is not reached with a predetermined supplied flow (with known mass), the Engine control module (ECM) interprets this as a leak from the fuel tank system.

Leak diagnostics starts in normal operation when specific conditions are met, see below. The diagnostics can also be started on command using VIDA when some of these conditions are ignored.

Conditions for diagnosis 

The diagnosis begins when all the following conditions are met.

Note: When diagnostics are started on command using VIDA, certain different conditions apply. See relevant information about these, available with starting Quick test fuel tank system.

Diagnostic phases 

The diagnostic is divided into the following phases and is carried out in sequence when all conditions for the diagnostic have been met.

Reference phase 

Before the leak diagnostic begins, the control module runs a reference phase for leakage. During the reference phases for leakage that is 0.5 mm, the pump in the leak diagnostic unit pumps ambient air through a 0.5 mm hole and back out to the ambient air. At the same time, the pump in the leak diagnostic unit is monitored and the reference values stored for later use to determine whether the tank system is leaking or not.

If a reference value for the pump is outside its unexpectedly high or low, or deviates too much, diagnostics is cancelled and a DTC is stored.

Function test 

After the reference phase, the valve in the leak diagnostic unit is activated and controls the air flow to the fuel tank to pressurize the fuel tank system. This change of air flow will cause the load the pump to fall briefly before the pressure builds up in the fuel tank system. If the load does not change within permitted parameters within a permitted time, diagnostics is cancelled and a DTC is stored.

Checking the tank system, major leak (leak greater than 1.0 mm) 

Diagnostics are carried out every time conditions for diagnostics are met.

The leak diagnostic unit pressurizes the fuel tank system and checks for leaks by monitoring the pressure the fuel tank system. The pressure is a calculated pressure, calculated using the measured pump power consumption. If the pressure stabilizes and/or does not exceed 1500 Pa within 450 seconds, this is interpreted as a leak from the fuel tank system. Diagnostics are cancelled and a DTC for major leak is stored.

Checking the fuel tank system, minor leak (leakage greater than 0.5 mm but less than 1.0 mm) 

The diagnostic for minor leaks is run every other time that the conditions for the diagnostic are met. Otherwise diagnostics stop after checking for major leaks.

The leak diagnostic unit continues to pressurize the fuel tank system. The Engine control module (ECM) checks for leakage in the fuel tank system by measuring the relationship between reached pressure and flow from the leak diagnostic pump during pressurization. In a sealed system the relationship between these must be linear. Any deviations from the linear relationship are calculated and used to determine how well sealed the tank system is.

A diagnostic trouble code (DTC) is stored if a minor leak is detected within 15 minutes.