Re: fuel gauge
most fuel gauges are only an approximate indication. as Silvertip mentioned, is a simple float on the end of an arm attached to a potentiometer. since the boat changes angles (bow up, bow down, pitch starboard, pitch port, etc.) As Don mentioned, the best you get is full and something less than full.
there is technology that will read accurate fuel levels. they must be programmed to the tank shape. they are really expensive compared to the standard gauge. Since no one wants to pay for them, there is no benefit for the OEM's to use them.