I have a 1992 Mercury 175XRi. When I was out fishing the other day the Low Oil warning started beeping while running down lake at about 60mph. I backed off and it stopped. Thinking it was low on oil in the oil reservoir in the bilge I filled it to 3/4's; it was down to about a 1/4 tank. I ran it again and the beeping started again and then stopped when I backed off to about 35mph. By the time I got back to the launch it was beeping constantly. Now it beeps constantly when it's idling. At no time while I was running it back to the launch did the motor overheat. I have a temp gauge and the temp was in the normal range (Needle on the left). I checked the reservoir on the engine and it was full; the tank in the bilge was still 3/4's full. When I got the boat home I checked the continuity of the sensor on the cap to the engine reservoir and it checked out okay (float up no continuity, float down continuity). I then replaced the sensor mounted behind the oil pump and the Low Oil warning still beeps when the engine is at idle. My next step will be to replace the oil pump, a high ticket item (about $185). I heard that the ignition switch could also cause a false warning. Is this true and how would I go about checking that out? I'm afraid to run it until I get this cured. Any help you can give would be deeply appreciated.<br />Thanks.<br />JBear