OK A friend of mine loaned his Bayrunner to his renter while he was out of town, The renter ran the under hood oil tank out of oil & it went into safe mode, he filled the tank & thought that should of stopped the alarm and undo the safe mode, It did neither , so he just kept on fishing running in safe mode with the alarm sounding. He fished for about 45 more minuets , When he trailered the boat he then noticed he had launched with ear-muffs on the engine, So I can only guess the alarm was the over heat alarm & not the low oil alarm.. So we did a compression check 122 122 125, so good so far, we replaced the impeller the old one was 4 years old anyway but in good shape other than memory set fins we removed t-stat and checked that it opens at about 140, If I un-hook the safe mode pink wire engine revs up fine , So engine now has plenty of oil, all new cooling system components, but still runs in safe mode with a constant alarm its a 40 Yamaha 3 cylinder 1994, what should we do next, the things we did so far is what the manual says we needed to do. PLS Help & thanks