LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Volvo >> 2008 >> V70 >> Repair and Diagnosis >> Engine Performance >> Engine Control Systems >> Differential Electronic Module (DEM), Driver Information Module (Dim), Engine And Engine Control Module (ECM) - Design And Function >> Engine Control Module (ECM) (B6304T2; 2008-2009) >> Design >> Leak Diagnostics (Certain Markets Only)
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Leak Diagnostics (Certain Markets Only)

Fig 1: Fuel Tank System Leak Overview
GLL117512Courtesy of VOLVO CARS CORPORATION

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 tank system is equipped with a leakage diagnostic unit to diagnose any leakage. The leakage diagnostic unit pressurizes the tank system when the conditions for leakage diagnosis are fulfilled.

The control module can detect malfunctions of the leakage diagnostic unit's function as well as leakage which is 0.5 mm or bigger. Minor leakage; leakage bigger than 0.5 mm but smaller than 1.0 mm. Major leakage; leakage bigger than 1.0 mm.

The leakage diagnostic consists of a pump and a valve that control the flow in the unit. Engine control module (ECM) checks sealing in the tank system by measuring the relationship between obtained pressure and flow from the leakage diagnostic pump when pressurized.

If a certain pressure is not obtained with a pre-determined (with known mass) the Engine control module (ECM) interprets it as a leakage from the fuel tank system.

Leakage diagnostics start in normal operation when specific conditions have been fulfilled, see below. Diagnostics can also be started by command using VIDA (Volvo scan tool) when you disregard some of these conditions.

Conditions for diagnosis 

The diagnosis begins when all the following conditions are met.

Note: Slightly different conditions apply when diagnostics are started by command using VIDA (Volvo scan tool).

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 leakage diagnosis itself can be started, the control module performs a reference phase for leakage. Reference phase for leakage which is 0.5 mm is performed by the leakage diagnostic unit's pump pumping ambient air through a hole which is 0.5 mm and back out to the ambient air. During that time, the pump is monitored n the leakage diagnostic unit and reference values are stored away for later use in assessing the tank system's sealing.

If any reference value for the pump is unreasonably high or low, or varies too much, then diagnosis is interrupted and a diagnostic trouble code is generated.

Function test 

After the reference phase, the leakage diagnostic unit's valve is activated and the air flow is controlled to the tank system to pressurize the tank system. This shift in air flow means that the pump load drops briefly before the pressure builds up in the tank system. If the load does not change within reasonable limits within reasonable time, then diagnosis is interrupted and a diagnostic trouble code is generated.

Checking tank system, major leakage (leakage bigger than 1.0 mm) 

Diagnosis are performed every time conditions for diagnosis are fulfilled.

The leakage diagnostic unit pressurizes the tank system and checks sealing by monitoring the pressure in the tank system. The pressure is a calculated pressure, calculated using measured power consumption on the pump. If the pressure stabilizes and/or does not go above 1500 Pa within 450 seconds, this is interpreted as a leakage from the fuel tank system. Diagnosis is interrupted and a diagnostic trouble code for major leakage is generated.

Checking tank system, minor leakage (leakage bigger than 0.5 mm but smaller than 1.0 mm) 

Diagnosis for minor leakage is performed every other time conditions for diagnosis are fulfilled. Otherwise, diagnosis finishes after checking for major leakage.

The leakage diagnosis unit continues pressurizing the tank system. Engine control module (ECM) checks sealing in the tank system by measuring the relationship between reached pressure and flow from the leakage diagnosis pump when pressurizing. In a sealed system the relationship between these shall be linear. Any deviations from the linear relationship is calculated and used to assess the tank system's sealing.

If the assessment, performed within 15 minutes, is that a minor leakage has been detected in the tank system, a diagnostic trouble code for minor leakage is generated.