Hi!
I have 2 stroke oil leaking and I'm pretty confident that it's coming from the oil level gauge. It's a 90 HP engine from 2000
Is this this part. 6H1-85720-15-00.
http://parts.yamaha-motor.com/partimage.gifx?d=33831,2,0,outboard
It's not "rushing out" but enough to leave an oil slick...