Same thing happened to my Yamaha 150. Took apart the hose in oil tank to find a small piece of the foil that covers the top of gallon oil jug blocking the filter. Paid maybe $1.50 for new filter and no problems since! My tank was not in bilge thank goodness
Great trout fishing in the sounds of the Outer Banks NC this summer. Best I've ever seen it and I've been fishing here all my life. I fish on a 21SE out of Pirates Cove Marina in Manteo. Come check me out if you come down!