I got an 05 Sabercat that has a chain case leak but only when i ride it if it sits it wont leak at all I pulled the dipstick and the oil was way over filled seems my dealer over filled it the last time i had it serviced , What i want to know is if there is an overfill port or is the fact that its over filled causing excessive pressure and blowing the oil thru the seal. I plan on draining the oil to the correct level hoping this will solve my problem if not i am going to talk to my dealer,