Ok I have a oil leak and I think it's the push lever. It comes up about a half inch I was told there was a metal stoper on it the only thing I can find is a keeper that looks like it lays over top??? Mine is missing.Yamaha part # 90462-16130-00 I attached a link the part is #26 is that the part that holds the push lever down?? Or is there something inside that holds the push lever from poping up? I don't leak oil when it's down.
http://www.boats.net/parts/search/Yamaha/All%20Terrain%20Vehicle/1999/YFZ350L%20-%20BANSHEE/CRANKCASE/parts.html