My 4.0 ZJ Grand Cherokee is getting about 15mpg in mixed city/highway use. Over the past year, I've replaced the plugs, wires, cap, air filter, and the previous owner had replaced the cat. The only other thing I can think of to help would be o2 sensors however my last emission test came back...