I have an 1996 grady with a 1996 mercury 225efi. Just changed the thermostats &water pump.Heading out fishing in the morning the boat runs normal.Troll til the afternoon then when running back in starts to over heat then alarm goes off.This has happened the last couple of days.I flush the motor out when i get back to the dock. Same thing happens the next day.Basically run @4200-4400 for 20 to 30 min. runs fine. Troll for about 6 hrs.runs fine . Go run in over heats.Turn motor off for couple min. the alarm will stop. Put boat in gear& run at low rpm. cools back down. If anyone has any suggestions would appreciate the help. Thanks Nick