I recently purchased a 1998 Jeep Grand Cherokee. The check engine light was on, I took it to autozone and had them run a scan on it...It came up two o2 sensors were bad...I took it in and had the two o2 sensors replaced....Got it back today today the check engine light came back on after 15 minutes away from the shop...Took it back to autozone had another scan done on it, they said another o2 sensor is bad and that there is 4 o2 sensors in this jeep that i bought. Is there four o2 sensors? The problem I'm having with the jeep is....It drives fine for a while, then all of a sudden it acts like it is out of gas and just wants to die...it happens while driving and stopping at red lights. Mechanic ran a compression test on the fuel pump and everything checked out that way...Anyone that could comment on the subject with any knowledge would be greatly appreciated. Thank-you