Re: 2004 Mercury 225 Optimax
I agree w/Chris...I want to punch a tech like that right in the GD mouth when they come back w/BS scare tactics. You could disconnect the oil tank level switch to see if the alarm stopped...that would tell you if the switch could be the problem. Then check the switch wires for continuity w/an ohmmeter to prove it is closed and setting off the alarm especially if there is plenty of oil in the tank. To stop the oil seeping around the fill cap I replaced the "O" ring...bought it at an autoparts shop. You can buy the cap/dipstick combo from merc.
Fix minor things (replace wear items for preventative maintenance.) that cause major problems before they break.