Which side is the long side, and which is the short? On the XJ D44.left: 29.5", right: 31"... https://www.4wdfactory.com/store/products.php?product=Superior-Super44-Jeep-TJ--Dana-44-w{47}-Differentials I suspect the shafts are the same lengths even though the spline count is up. And yes, TJ shafts are the same as XJ.