As far as your fuel gauge goes, I am not familiar with the 04's but I have a 99 and there is a issue with the fuel tank itself. It is shaped like the rear seat or an "L" shape. The fuel inlet and the breather tube are both mounted in the bottom half of the "L". This poses a problem when filling. When the fuel gets to the top half of the bottom of the tank, The air has nowhere to escape, causing the fuel to come back out of the fill tube. This would make you think you have just filled your tank right. But it was just yesteday you were on the river and ran all day and now you have only put 5 gallons back in the tank? Either your thinking something is really wierd or your getting great fuel economy. Truth is, Your only filling half your tank!! Try shaking your boat alittle after the pump shuts off. Youll notice you can get a little more fuel in after that.