OK, so I have a 1997 Johnson 150 Ficht motor, Was out on the lake last weekend and the boat went in to "slow mode" and I looked down and had seen the NO OIL light was on. Put the boat in to neutral and the light went out a few seconds later. took back off and was fine for two days. late on the 2nd day I figured I really had not run it much so I went out to run it and the same problem happened twice. in a short amount of time. I have plenty of oil in the tank and when it first starts you can deff smell that it is a 2-stroke. not that is smokes much just s lil puff. I checked oil at the pump on the engine at idle it did have oil coming out of the little test port. Any ideas?