I have a 2009 Mariner 60efi 4-stroke with low hours which is giving an intermittent alarm (6 beeps). VesselView software on my phone says it's "Critical Overtemp" but I have checked with an IR thermometer and the water jacket temperature sensor area shows around 50 degC which seems correct. The pump impeller is recent (20 hours ago), I have replaced the thermostat, and replaced the water temp sensor though both seemed ok. I opened the water jacket cover and it's very clean inside. Water flow from the tell-tale is good. To trigger the alarm, I run at cruising speed for about 10 mins then come down to idle speed and the alarm sounds after about 5 mins. The engine then goes into reduced power mode. I can clear it by turning off the ignition and then re-starting. I have run out of things to investigate other than changing the ecu which is an expensive exercise! Can anyone suggest what the problem might be?