Why do you need a driveshaft. A driveshaft shop can fix any problem your having and most likly be cheaper than buying a new one.
1999 Sport, 4.0 5 Speed, 2.5" RC Lift, 1.25 body lift, MML, JKS Quicker Disconnects, Super35, 4.56 gears, Ected locker,33x10.50x15 BFG KM2's
1999 Sport, 4.0, Auto, 2.5 RC lift, 1.25bodylift,MML,JKS Quicker Disconnects, 33x10.50x15 KM's
2011 Sport, Auto, Terraflex Leveling Kit, 285/70-17's