Travis,
Thanks for this. I just finished this job on my 2001 mule 550. Regarding the bearing removal: If your bearings are in bad shape, skip the slide hammer and just punch them out with a hammer & screwdriver. The slide hammer may be futile if the bearings are trashed and stuck like mine were. For replacing the new bearings, O'reilly, Napa and Autozone loan out a "Bearing race and seal driver set," which works great. https://www.oreillyauto.com/detail/c/evertough/rental-tools-evertough-bearing-race-and-seal-driver-set/ren1/67034/v/a/18312/automotive-truck-2005-chevrolet-silverado-2500-hd?q=loaner&pos=7
Easy job other than getting those old bearings out.