took out my new to me 1995 sunbird f&s with a 90hp johnson after 3 or 4 minutes on plane it stalled and was beeping at me every 30 seconds roughly. could only get started in neutral giving it plenty of throttle. it was idling very low and when put in gear stalled immediatly. i was able to get it back to the dock by very very slowly putting it in gear. as it did before it would run strong then stall. repeated process a few times to get home! i knew the beeping wasnt the oil tank level as i filled before we left home. when we got home i looked at the tank someone forgot to put the cap back on! Im wondering if that oil pump requires the tank to be sealed to work correctly? I just need to no where to begin doing what trouble shooting I can do myself. If i remember correctly it may have beeped a few times on our last ride but never showed any signs of anything wrong. the oil was half full then any help is greatly appriciated!