Don't let EFI scare you away from not putting it in. I had the 2.5 in mine and now have a 4.3 MPI fully functioning OBD2 engine from a 98 Chevy pickup in mine. Having a functioning live scan OBD helps so much when your trying to figure something out. I did have an issue with 3 sensors throwing codes at first but looking at the codes and wiring diagrams I found out they all were missing a shared power. Connected power and it all worked great. I know you don't have the elevation changes like we have in Alberta but it's nice to have a motor that can change it's fuel delivery and keep the motor running like a top with a change of 5,000 feet elevation. With my old motor it was set to about 3,000 feet and up around 7,000 it would take all you could do just to keep it from stalling out. I've been close to 9,000 with the new 4.3 and not so much as a single hiccup.
Just something to keep in mind if you're going to keep the Jeep.
l We're here for a good time. Not a long time. So have a good time the sun can't shine every day.