I had the oil leak from the seal behind the sprocket last year. I replaced the seal. I just rang up my dealer and he sent me a new seal. Its no biggie to replace. Just drilled a small hole in the old one, be carefull not to go to deep. and using a small screw into said who pull it out. Pop in the new one and your off. The seal has no taper to it so be carefull installing the new one or you will pinch it. Assuming that this is your problem. If not nevermind.