Has anyone here used the replacement pinion seal #18880 for #663602? Any problems with leaking?