I
Possibly not. Until now I was thinking cold start issues so it may be symptoms of heat soak or vapor locking fuel is a high possibly. Next time you're boating and you get ready to shut the engine down for awhile, first let the engine idle for a few minutes and if possible try lifting the engine cover a little to allow some of the hotter air to escape. Turning on the bilge blower may help as well. Then after your normal routine, see if the engine exhibits the same symptoms. Here's some info about vapor lock for you to catch up on,
Gasoline Engine Vapor Locking
This could be part of the problem but not sure. On 2 of the 4 occasions that it has done this I have been on land and started it up at home with the muffs on it. So it hadn't run for over a week, so heat inside the engine wasn't an issue those times.
You're going to want to figure out what cooling system your engine model has,
Standard Cooling System, Seven Point Drain ... Or
Standard Cooling System, Single and Three Point Drain
I have the 3 point drain system
On some occasions the check valve on the 7 point drain system closest to the thermostat housing has become stuck open allowing hot water to flow back down to the cool fuel pump letting the fuel get hot to vapor lock. See item number 13 in the first diagram. Having an infrared thermometer gun on board may help with your testing's. Try to see how hot that valve/water hose is getting heading down to the fuel pump mounted on the port side under the front motor mount next to the oil pan.
Sometimes with a rag in hand, you can push in on the fuel schrader valve located on the fuel rail to help remove the vapor out of the system quicker.
Does the 3 point system have the Schrader valve?
Crank Position Sensors can become heat sensitive as well.
http://www.buyautoparts.com/howto/sy...aft-sensor.htm
Please bear in mind that these are only just some possibilities of your described situation.