I am looking for some advice for an engine swap. I have a 1997 TJ that I have done axle swaps already and am running 35’s on. I was planning on doing a hemi swap but was recently approached by a friend that is selling a rebuilt 4.0 L engine that came off a 1990 Jeep Cherokee. Is this swap possible and what potential hurdles should I expect to encounter? Would I be better off sticking with the hemi swap? Thanks in advance for the input.