The XJ/TJ/MJ slipyokes have less range of ujoint travel before the driveshaft binds on the slipyoke. Basically, the YJ slipyoke allows more driveshaft droop before binding due to the longer ears where the ujoint mounts. Many XJ owners swap to a YJ yoke for this reason.