Was on a 200km ride today with very variable riding. When I got home I noticed this leak in the photos. It's on the right hand side as I sit on the bike down by my right foot. Not sure if I'm leaking oil or sweating horse power. Either way I don't know what it is. Any one of ya'll had this happen to them? Can-am work shop overhauled the engine and gear box in December. Have the recipe that they checked everything and replaced all the items that usually suffer from wear and tear. It's a 2 hour ride back to can-am to get it looked at. A quick home fix is much preferred.