UPDATE: Problem resolved! See below for the steps I took to resolve this issue.
1. Buy this O2 Sensor from Amazon.
2. Rent and O2 sensor removal tool from your local auto parts store (I got mine at O'reilly's). This tool will help remove the sensor without pinching the cable.
3. Pop the hood and locate the upstream O2 sensor. It's super easy to find - it sticks out from the back center of the engine block, you can't miss it.
4. Push down on the black clip of the sensor connector and pull it apart.
5. Use a socket wrench and your newly acquired removal tool to unscrew the O2 sensor from the engine block.
6. IMPORTANT! Spread some anti-seize (included in the Amazon package) around the threads of the new O2 sensor. Screw it down tight and connect the other end.
7. Disconnect the negative terminal from your battery and leave it over night.
8. Reconnect the battery and start up the car. Let it run for at least 30 minutes so it can re-learn it's idle (disconnecting the battery makes the computer forget everything, but it will quickly re-learn what it lost)
9. Go for a drive! The check engine light might not disappear right away, but give it some time. I had to drive mine around for over a week before my CEL went away.
Hopefully this helps! PM me with any questions you might have.
How to fix:I have a 2004 Mazda 3 hatch with 90k miles on it. Check engine light popped on, so I took it to my local auto parts shop to get a free diagnostic. These are the codes that came up:
P2188 - System Too Rich At Idle Bank 1
P2196 - Oxygen Sensor Signal Biased / Stuck Rick Bank 1 Sensor 1
P0133 - Oxygen Sensor Circuit Slow Response Bank 1 Sensor 1
The car had been bucking and lulling when at a stop for the past couple days (although it never actually stalled or shut off), until yesterday. It ran like a dream yesterday, except for the check engine light. Should I still be concerned?
Possibly Unrelated Side Note
I took it though the car wash shortly before the bucking started, and we've been having some freezing rain and nasty weather recently - could that be the cause?
Sorry if this is too ramble-y, I'm just worried about my baby!
1. Buy this O2 Sensor from Amazon.
2. Rent and O2 sensor removal tool from your local auto parts store (I got mine at O'reilly's). This tool will help remove the sensor without pinching the cable.
3. Pop the hood and locate the upstream O2 sensor. It's super easy to find - it sticks out from the back center of the engine block, you can't miss it.
4. Push down on the black clip of the sensor connector and pull it apart.
5. Use a socket wrench and your newly acquired removal tool to unscrew the O2 sensor from the engine block.
6. IMPORTANT! Spread some anti-seize (included in the Amazon package) around the threads of the new O2 sensor. Screw it down tight and connect the other end.
7. Disconnect the negative terminal from your battery and leave it over night.
8. Reconnect the battery and start up the car. Let it run for at least 30 minutes so it can re-learn it's idle (disconnecting the battery makes the computer forget everything, but it will quickly re-learn what it lost)
9. Go for a drive! The check engine light might not disappear right away, but give it some time. I had to drive mine around for over a week before my CEL went away.
Hopefully this helps! PM me with any questions you might have.