Just went in to my garage and noticed a spot of oil, or so it looks, under the bike. The drip appears to have come from the left side of the engine. I havent had the time to take any tupperware off, but it is not comming from the oil drain plug or filter cap. It looks like it is dripping from the left side of the engine not the bottom. Does anyone have any ideas what it is or where it may be comming from. I'm having a panic attack thinking about it.