I'm near St. Louis and have a D30 from an XJ for sale. It's the same as the TJ except it's high pinion, which means better pinion angle and ground clearance. 3.55 gears.
Maybe somebody on here knows the weight? I know you can find the weight on www.jeepsunlimited.com/forums as I'm sure there's axles shipped there often.