Likely the pinion flange is loose and/or the oil seal is leaking. You can replace the seal and tighten up the flange and that may help:
http://www.4crawler.com/4x4/CheapTricks/PinionSeal/index.html