Anyone know why an evinrude motor will run fine for 20 minutes then stall with the water temp light on? Turn off the motor, turn it back on, runs for 20 minutes then stalls again? This process just keeps repeating itself and I can't find a fix. Thanks!