I have an '89 Evinrude xp150 that the hot horn will go off about 1 - 1 1/2 minute idle time after starting up. Local boat mechanic just put in new water pump and thermostats, and it did it to me again. Does anybody have any ideas what the problem could be?