Re: 97 mercury oil and heat alarm
Actually, the sensor on the oil pump detects rotation of the pump drive, and that's all. The alarm won't go off if the flow from the boat tank stops momentarily, but will go off and keep going off if the flow from the boat tank is cut off long enough for the oil in the engine tank to drop 1/2 inch or so.
If the engine tank is not plumb full to overflowing, as per the setup instructions in both the owner's manual and the service manual, it could set off the alarm when the oil shifts in a turn, then shut off.
BTW, the oil alarm is a beeping, and overheat, or a short in the wiring would be a constant tone.
If it's an EFI engine, water in the fuel separator will set off the oil alarm. (it's wired right in with the oil tank switch)
hope it helps
John