Ok so problem started last week i removed downstream sensor on passenger side. The threads on the exhaust were damaged so went i put in new oxygen sensors the threads on the sensor were damaged. I went to a local shop and had a new thread welded on. There are pics included . I drove it 100 miles and i got code p2a04 which is oxygen sensor bank 2 sensor 2 range out of spec. I'm wondering is the brand new sensor defective or did they not weld it properly check the pics. Thanks for the help.