HOLD UP THERE!!!! The O2 sensor might be bad, but what caused it to go bad in the first place. There could be a rich or lean condition that causing the sensor to tell the computer that it is bad. Explanation- The O2 sensor is like a nose. It (the sensor) smells that exhaust and tells the computer the you are having a problem when the specs go beyond the limits that it will correct.