I have read the countless postings of people with a similar problem and the countless ways to diagnose & possibily correct the issue. It does not appear anyone has been successful. The problem is my 1997 Evinrude Intruder 150 with new plugs, gas, filters, no VRO2 etc is it will start and run fine until I stop to fish for awhile. Upon starting again it will fire up and idle even on fast idle but will spit and die upon gear engagement. It will eventually move up to plane after a number of retries. The problem is worse when the FL temps climb. I believe it is a heat soak issue. I pulled the engine cover and there does not seem to be any effective way for the heat to escape especially when stopped. I am considering altering the cover with slots to allow heat discharge when stopped. The other treads I have read state the issue goes away if the cover is removed prior to starting to allow the heat to escape. Does this make sense?