it's exactly as hard as stripping a truck down to the bare bones steel, then doing the same to an XJ,) and then reassembling it all into 1 awesome rig.
for what it's worth, the 2.5 is a fine little engine. it just need the proper gearing to match the tires you want to run. a 4wd swap is much easier than a full on engine change.