Oh, I though I might add a note about your O2 sensor. You can use a cheaper 1 wire instead of your heated 4 wire. The difference is the heated sensor comes to temp. faster and allows the computer to enter the closed loop mode faster so it can begin adjusting the engine's running state faster; thus, lowering emissions sooner. I changed my Geo Tracker to a 1 wire sensor with no problem. I just taped off the heater wires (one positive wire and one ground wire) and off I went. I noticed no difference and the heater circuit on that vehicle was not monitored by the ECM, some are. The ECM didn't seem to mind that it took longer to enter closed loop motor either; no check engine lights ever, and the engine looked like it ran exactly the same, no extra black stuff stuck to the tailpipe. Just a note if you don't want to spend the $$$ on the heated sensor. I'm almost 100% the Jeep ECM is just as blind as the Tracker ECM in this regard, so you shouldn't have a single problem doing this.