it's my understanding that the O2 sensor keeps your car from running lean or rich. it sends that readings to the ecu so you should make sure that the ecu in your O2 sensor and the one that you are swaping in are similar, but i think that gen 6 ecu's are pretty much the same.