It a Yamaha, the fuel sender is a randon number generator......
my XJR sometimes shows one bar less than full - after I've just brimmed it at the filling station! The Z has a mind of it's own too, even had the gauge flashing at 90 miles (OK, so very hard miles - but the tank was still 3/4 ful)
Only the TTR is accurate, when it stops - I'm out of fuel!!!!