Do you guys recommend OEM crank seal kits or after aftermarket kits for my 2004 800XLT?
If after market, which ones and where should I buy from?

Thanks