O2 sensor should not be going bad so soon. Also, if you want to save some scratch, you can get your O2 sensor from places like Partstrain.com and install it yourself. I have seen O2 listed there for as low as 25.00 to 128 for Bosch. Good luck with your problem and try and give us an update.