Originally Posted by
Deano
Hi all,
Been there, done that. Got the T-shirt to prove it.
Same thing happened to me. I installed a brand new NTK O2 sensor when I replaced the front flex pipe section on my 2009 Aveo. It threw that same code within the next day or two. I cleared the code twice more, but it kept coming back within a couple of drive cycles.
I spent some time Googling the matter, and it appears that the use of non-AC Delco O2 sensors MAY require the car's ECM to be adjusted with a Tech2 tool to accept the new resistance values of the non-AC Delco O2 sensor. However, if you use a replacement AC Delco O2 sensor, the resistance values of the replacement AC Delco O2 sensor will be very close to the factory installed OEM O2 sensor. So you will likely NOT need to use a Tech2 tool if you replace your existing factory O2 sensor with a new AC Delco O2 sensor. So, although I had a brand new NTK O2 sensor installed, instead of getting hosed by my local GM mechanic to do an ECM re-learn, I instead elected to buy a new AC Delco O2 sensor from RockAuto. Installed it, then cleared the code, and I never got that code again. Apparently the ECMs on Aveo's cannot "learn" the resistance values of O2 sensors outside of a very narrow band, no matter how many times you clear the codes or disconnect the battery. If your new O2 sensor's resistance values are outside that very narrow band, you must use a Tech2 tool to manually tell the ECM to re-learn the new resistance values. It was an expensive lesson for me. For me, from now on, whenever i replace the O2 sensors, I will always forever more use an AC Delco O2 sensor.
That's my 2 cents.
Deano.