I have a 2004 115 Hp Yamaha 4 Stroke. The engine seems to cut out like it is starving for fuel after running at 3/4 to full speed for a few minutes. The boat does not come off of plane it just seems to bog down and makes the boat jerk like you are hitting the brakes in a car. It will do it two to three times in a few seconds and then stop especially if I back off the throttle. I have changed the fuel filter and added Sea Foam to the gas. I am also slowly replacing with the fuel with non-ethanol gas as I burn the old gas out. Since putting in the Sea Foam it has gone from cutting out always to only at high speeds. Does anybody have any other suggestions on what to try. I am trying to keep from putting it in the shop and spending a lot of money. Thanks for all your help.