Friend of mine blew up his 4.0 in his XJ and ordered a new long block from the local NAPA. When we went to put it in we had all kinds of issues with bolt holes not being drilled and tapped in the right places and motor mounts that would not line up. When he called NAPA about it they figured out they had ordered a TJ block and not an XJ block so they ordered in another one for him. Everything lined up perfectly....Even though they might be both 4.0L engines they were not the same blocks. You might end up with more adapters and mods then it's worth.
l We're here for a good time. Not a long time. So have a good time the sun can't shine every day.