Not sure if TJ and XJ are compatible or if its YJ and XJ boxes that are the same, one of those two combos..lol.. look into it if you want..I have a spare here off a 96 XJ, was going to keep it but blew valve cover gasket or rear main seal today so need to get money for that, the jeep the old box is off of was on the road, could let it go for 60 bucks if it fits...Let me know..