Glad U found the problem. One thing to always keep in mind, that even if the oil pressure was low, unless the engine temp. gauge shows that its overheating, then you are still o.k. to run the motor, at least briefly. A lot of engines have an oil pressure drop after running at high speed for long periods as the oil viscosity thins as the temp of the oil increases. Changing your oil would not really help this, unless it was really bad quality oil used. Thicker viscosity oils in higher temp. climates can help. but get sludgy & thick when cold & make the engine oil pump work harder. I am always more concerned about engine temp. then oil pressure, unless the engine oil pressure drops to zero. The problem with dummy warning lights & buzzers is that you tell you nothing about what the problem really is. I don't know when marine manufactures got away with giving sailors no gauges on our engines. When you look at a typical power boat, that have more analog gauges then you can shake a stick at!