LEMON Manuals: Even more car manuals for everyone
Home >> BMW >> 2008 >> 535i Standard >> Repair and Diagnosis >> External Pages >> Different car >> Section 1654 (Self Diagnosis - Theory & Operation (S85)) >> Fuel Level Sensor >> Rationality Check >> Monitoring Function

Monitoring Function

WARNING: This page does not describe the selected car, but rather 10 other vehicles, including the 2010 BMW M6, 2010 BMW M5, 2009 BMW M6, 2009 BMW M5, and 2008 BMW M6. However, it is still accessible from the selected car via links, so may be relevant.

At the beginning of the rationality check the fuel consumption is reset and the actual fuel level is stored. Then the fuel consumption is continuously summed up, until the diagnostic volume is reached. Then the difference between stored and actual fuel level is calculated and compared with the diagnostic volume. If the deviation is too large, a fault code is stored.

If refueling is detected, the rationality is reset.

If the fuel level sensors signs almost or complete full tank, no refueling can be detected with the sensors. So the fuel consumption is reset, if ignition is switched off because refueling is possible. If the consumption exceeds a threshold, and the fuel level sensors signs still almost full, a fault code "stuck full" is stored.