Took the Searay out this spring a few times after the long winter here in Mass, everything was great, it went to 4300 to 4500 rpm no issues, then decided to change the fuel filter, found the ceramic type with lots of dirt and spring almost broken due to corrosion. Replaced it with new paper type element, seal and spring. First time out the boat took a good 10 minutes to move above 2800 rom at WOT, worked perfect whole day, I thought problem was due to an air bubble or some dirt...pulled wake boarders all day ... a week later same thing... Double checked the filter has no leaks, cleaned flame arrestor, spark plugs are clean except one that seemed a little dirty... Gap ok, .. Any suggestions? Thanks