My 2gr-fe v6 venza threw a code P0057. mileage about 77k. Ran on mostly costco/sams club gas since I got it. 10k miles ago. I reset it and it came back. It seems like the left lower o2 sensor needs to be changed out. Looks like I need DENSO 2344260. Before I buy, can they be cleaned? i've never had an o2 sensor fail so will cleaning it with gasoline, carb cleaner, seafoam make it work again? I've even seen people putting them in ultrasonic cleaners. Or should I just get the replacement part?