I have a 1997 200HP mercury EFI offshore and am having the oil alarm going off. The alarm is sounding even when the engine is not running.<br /><br />I've read the large number of posts and followed the suggestions such as making sure there is pressure in the tanks, oil is flowing, unplugging the cap sensor as well as the sensor on the oil pump.<br /><br />I made sure there were no air gaps, bleed the system at the pump, changed the orings on the caps to the tanks.<br /><br />I' sure there is oil flowing, i have smoke out of the exhaust. It's not running rough even at idle. Nor is it running hot. I've unplugged just about everything in the motor housing and the only thing that makes it stop is the power.<br /><br />I'm starting to think that either I'm crazy or the alarm buzzer itself may be shorted.<br /><br />I even drained and refilled the lower unit just in case. The water seperator is clean (both of them.<br />Any suggestions would be appreciated.