I have a 2002 evinrude 225 HO The no oil light and alarm keeps going off every 2 or 3 miles. When you stop and turn switch off and then crank back up every thing seems to be fine until you run another 2 or 3 miles. I took it to a machanic and he said he has checked everything he knows to check and everything checks good. Has anyone had this trouble with theres, if so please tell me what was wrong