Recently my 1997 Jeep Grand Cherokee started running rough. The check engine light came on. We had the codes checked and it was an 02 sensor at fault. I had expected this due to a cracked exhaust manifold that would confuse the 02 sensors into mixing the fuel on the rich side to compensate. My...