Go out to your Jeep...turn ignition on, off, on, off, on (leave it on the 3rd time--don't start it any of those times.
See what it spits out then...just codes. I'm thinking what you may have is either something related to bad injectors, fouled plugs, or a bad coil pack which is giving you erroneous readings from the O2 sensor. I'm also thinking I'm drugged up on sleeping pills right now and may not be thinking very clearly either. lol