Mine leaked when I first got it, while I was running it in, we pulled it apart and the oil seal wasn't fitted correctly fitted a new one and been fine ever sinceHow did you guys get along with this? Mine is leaking oil onto the rear tyre, but can't find where from. Now, maybe it's leaking from the clutch too...?