Measure your Jeep, measure the distance from the transfer case yoke to pinion yoke as shown in the attached photo, that's the length drive shaft you need. Wherever you order, just make sure they know that the length you measured is the yoke to yoke or center of joint to center of joint...