Engine starts and runs great but during the hottest part of the day it wonts to stall at idle after shut off for a while fishing. If I rev it for a 30/60 seconds then it runs fine. Otherwise, engine is performing perfect. New Thermastats, engine never reads above 150 degrees, good water pressure...