I have a Artic Cat 650 Prowler - leaking oil at the front differential driver's side. Dealer says I have to replace the entire axle & seal. Anyone ever done this before? Hints? Anyone have a source to get the parts cheaper than going through Bass Pro?