Might see if just the flange/nut is loose. If so, easy enough to replace the seal and torque down the nut to ~130ft.lb. and stake the new nut into the groove in the output shaft (process almost identical to the pinion seal):
- http://www.4crawler.com/4x4/CheapTricks/PinionSeal/index.html