When old ignition parts get hot/overheat they don't work for around 10-15 min until they cool down, then the motor starts again.
The typical post reads, I ran to the fishing spot turned the motor off and it would not start for 10-15 min.
The difference here is you don't turn your motor off.
Now what, 99yam40 thinks fuel, better change all on motor and off motor fuel filters.
If you can test for the fuel problem when it happens on the water,would be best, take the cover off and look around, take the fuel line off of the outlet side of the primer bulb will gas shoot out when you squeeze the primer ball, don't start a fire and test all you can.