Just passed 100 hours on my BF250A, started running like crap, finally got a water in fuel alarm on my Garmin 7610xvs, checked water separators on engine. Removed both, emptied, cleaned and replaced, and drained fuel. Found some 93 octane non-ethanol fuel, got 20 gallons and added some star-tron. Running better but seems like no increase in power from 3/4 throttle to 100%. Slow to get up to 5500 rpm, real sluggish, before I could turn 6300. Called dealer and told him what was going on and he said I had done everything I should have. Asked me if I had changed the plugs, I said no, he said that before I drug the boat to him, to replace them, said that this has been an issue and it would probably fix it. Plugs are ordered NGK ZFR6K-11E, these ain't cheep, hope it's the answer, will save me trip to the dealer 1 1/2 hours away. Anyone have this type of problem? No other alarms.