I have a 2004 Bayliner with mercruiser 5.0l mpi. I have a steady alarm that will go off sometimes. According to everything I have read and info I have gotten from dealers, since it is steady it is more than likely oil pressure or temp issue. Sounds straight forward but... I have replaced the raw water impeller, low water pressure switch and thermostat in the last several weeks. The temp always reads 168-170 with the highest I have ever seen it at was 175 one time. According to several shops that is fine. The oil pressure reading is within the normal of a small block. 45-50 at idle and 60ish running. The drive lube level is fine as well. I am at a loss on what to look at next. There is no pattern to the alarm, but when it trips, it will trip at 2200-2400 rpm and usually after I have ran the boat for a bit and shut it off. On restart and take off is when it trips. I have spent all summer trying to trouble shoot this. No idea any longer. Thanks for you help.