When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Got a P0159 O2 sensor code today with S-2 B-2. I cleared it and it didn't come back so far but have only driven it 10 miles after clearing it. I have an appointment with Lexus tomorrow to diagnose what to do if anything. My question is should I just have them replace the O2 sensor or should I cancel appointment and see if CEL doesn't come up again? I am always with my newborn daughter so I don't want car to go in limp mode and get stranded. I have PPE headers and Joe Z exhaust with no cats if anybody needs to know. Thanks for any help
The code will more than likely come back after driving a bit more. Worst case is your mpg's suffer a bit if anything at all while driving with this particular code.
If it does come back, I'd suggest you order a new Denso sensor from Rock Auto & change it yourself to save a ton of cash over taking it to the dealer.
The job is pretty straightforward & shouldn't take more than hour, easier than changing the oil.
Thanks Prada. By any chance do u know the correct part number on the Denso site? Saw there are a couple of choices and I don't want to order the wrong one.
No problem man, I had the same code but for the sensor on the opposite side. Drove on it for about 2 months with no issues before I got around to changing it.