After 2 rides an oil leak developed leaving a small puddle on the garage floor. Appears to be on the front of the motor between the clutch and the engine. Perhaps a main seal, but can't really see. There is a shroud that blocks my view. Heading to the dealer next week. Anyone hear of this? Seems odd.