Your best bet is to just crawl under your rig, get a good measurement and go to the JY. You can use the right length drive shaft from either front or rear out of these xj's or Grand cherokee s as long as they are u-joint based. When I did my SYE, the drive shafts varied from year to year. I felt no need to buy a aftermarket shaft for over $300 when a used shaft was $40.