I have a 1997 jeep tj with the 2.5L engine i just picked up. It needs the engine replaced and i was wondering what other years of jeeps had the same engine specifically what year XJ cherokee had the same engine. or at least same block and head, i dont mind swapping the intake and exhaust over. that way i know what to look for in the pick n pulls. i found a 1999 jeep cherokee sport with the 2.5L but im not sure if it will work. ive searched around without much luck, most of what i find says swap in a 4.0. id rather stick with the 2.5L so im not converting a bunch of stuff. thanks for any info in advance.