Have you checked to make sure there are no cracks in the case?
It may also be the shifter seal but not likely.
Have you checked the oil pan at all?
Some shops love to soak a person for repairs.
Get some simple green and a hose and clean the bike up and see if you can find the source.
The ride IS the adventure. The destination is just to get gas!