Here's my thoughts. Quit throwing expensive parts at it! Get the EXACT
code that was set to find out what the problem really was/is. It could be
the sensor's heater, could be lean, could be rich, etc. The problem may not
even be the 02 sensor itself, but it's finding a problem with the fuel
delivery system somewhere.
Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here.
All logos and trade names are the property of their respective owners.