Better make sure you have the same U joint size. 1310 for the XJ. I don't know for sure, but the half ton pickups usually have 1330 U joints