I’ve got a ‘98 XJ.
Check out Cherokeeforum.com if ya haven’t. I have practically zero mechanical ability, but with that forum and YouTube, I’ve conquered everything thus far with my XJ.
Like mentioned above, I’d do a good tune up (plugs, wires, distributor cap/rotor), O2 sensors, change all...