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...