Quote Originally Posted by ebijack View Post
Also, could be your coil. When going bad, as they get hot, they start to miss/fail. If it's your coil. Easy to check using an inductive timing light on each wire and coil wire. Look at the light while pulling the trigger, if the spark is good it will blind you. If it's weak it will be like a flashlight with low batteries. Also you'll see if your missing spark.
The same thing happened to my boat last year. I would run out in the morning when it was cool and it would run fine, on the way in when it warmed up it would cut out and spit and sputter. I thought it was a fuel problem, changed the fuel filter/water separater and would run better but then start again. finally changed coil and fixed problem.