Yep sure did. I just got back from a 15 min ride, there is still s oil leak somewhere but I'm not sure where. It's dripping off the fitted mounts and the tensioner bolt, the bolt is tight and the oil drain is also tight. The oil dripping seems to be quite black but the oil was fresh yesterday...