I finally got out to test the boat Sunday morning. It ran perfectly. Cruising speed up and down the creek until the engine temp stabilized, then a blast of full power for a minute or so. No alarms sounded. I didn't bother shooting it with the IR thermometer because I could see on the tachometer that the temperature was normal the whole time.
So I guess it either needed the new EOP switch I installed or maybe it's one of those disappearing/reappearing problems that has temporarily disappeared.
So I guess it either needed the new EOP switch I installed or maybe it's one of those disappearing/reappearing problems that has temporarily disappeared.