This is driving me crazy. The jeep is a 96 cherokee sport with the 4.0 H.O. she just turned 150K the other weekend. I have recently replaced the plugs, wires, cap, rotor, TPS, front O2S, looked at the back and its fine, hi-flo cat within 6 months, cps when the timing gear spun 180*, along with...