My tank was showing as almost empty (about 1/2 way up the red), and the fuel warning message had come on, but I could only get just under 40 litres in the tank before it started spilling out. Bearing in mind the tank is 45 litres, does this mean I could have driven another 40-45 miles on the remaining 5 litres beacuse the on screen display is inaccurate, or is the capacity less than Fiat state?