GUYs, I know this is an OLD post but save yourself some money and know this hack….
The O2 sensors fail a lot of time because of the carbon build-up ON the sensor.
Take this thing out of the vehicle and wire brush the whole thing. Put it back in and IF you have a OBG2 reader clear the code for the bad 02 sensor. If not, drive it for some miles and the code will clear. NO NEED TO BUY A NEW EXPENSIVE SENSOR.