I searched through the many alarm post and didn't see this...
I have a 40HP Mercury ELPT 0T436843 with a constant alarm... I unplugged the brown and tan wire from the sending unit at the engine head and the alarm kept sounding.
I then traced it back to the oil tank... I unbolted it and pulled...