Tank contents

I’ve had a Z4 for a few weeks but I have the feeling I don’t get the tank completely full or the display of the on-board computer is not right at all. I have observed the following several times: 1. If I fill up, really until nothing goes on (Zapgun shuts off very often anyway, even if the tank is still empty, the tank trunk always has to pull out a piece, then it is apparently full, since the tank then already flooded ) and the cut consumption, the daily kilometer counter on After a certain time, the on-board computer shows me a consumption of 10l/100km and a range of approx. 500km although I drove only 10km. With a tank capacity of 55l this does not fit at all. If I drive the tank then empty, the range decreases disproportionately to the average consumption (e.g. with driven 360km and further constant 10l/100km “range 100km”, does not adapt again) then also the yellow reserve light goes on. If I then refuel at 440km and a r range of still 30km (at 10l/100km),because I’m afraid the tank is empty, I get only 49 l in the tank because it floods then. If I calculate so, I then consumed at 440km 49l which corresponds to a consumption of 11,1l/100km. I just filled up to the overflow, drive one km, display shows 8l/100km, range 595km (at 8l/100km and 55l tank content the range is 687km-1km). To the info the average consumption changes already If someone has an idea where the fault could lie or if the onboard computer is so inaccurate, then it would be superfluous. Why does the spare lamp start, drive 50 km with approx.10l/100km and get only 49 l into the tank (it should only be 3 l in it.)