Had the boat out Saturday, the air was about 70 and the water was about 50. Made about a 3mile run at 4500 RPM, when I came off plane still running a little above Idle the engine run very rough. When I let off it died, restarted and idle back out OK. I replaced the 3 fuel pump and checked the o2 over the winter. when I checked the o2 It had no carbon and very little oil. I,m going to check the spark plugs next. I have a 01 ox66 225. Any help would be appreciated.