when you checked the float did you make sure the boat was sitting as it does in the water on a WFO pass? if not then they are wrong if so then Id say fuel vents. I know some of the newer caps have venting problems.

nice ride cant tell for sure by the pic but is it an Ultra?