I think it is the seal , but mine only has about 300 miles on it kinda odd it went out that soon . The dealer said today it is most likely the seal . How hard is it to change ? I didn't think I would have to pull the motor , I was just going to take the pas wheel off and then take the cover off .any special tools needed ?