Hi to all, I was driving the family 1998 S70 (non turbo) and out of the blue the "check engine" light turns on. I was near an auto parts place that will retrieve the code. I got two codes. P0133 and P0140. From the time the light went on to the time the codes were retrieved about 5 minutes of driving went by. Two codes in five minutes seems a bit odd to me. The codes point to both different O2 sensors. How likely is it for both O2 sensors to go bad in a five minute period? I am wondering what are the odds that both of these are valid? Could one be "sympathic" to the other ? My searching on the net tells me P0133 is the front O2 sensor slow response and P0140 is the rear sensor no activity A look in the Chiltons manual (all I have, granted not the most authoritative source of info) tells me P0133 is "front heated O2 sensor too slow Rear heated O2 sensor compensation" Chiltons states for the P0140 code "rear heated O2 sensor , check" I have seen many posts about aftermarket (bosch) vs original, the pros and cons of splices. Also found some info about "new" originals that have a "different/improved " wiring arrangement. I would like to know more about the new wiring arrangement if anyone can provide the details. I am very much interested in suggestions on the best approach to figuring this out. Dealer parts seem pretty pricey, direct fit a bit more reasonable, and splice type least expensive. What I want to avoid is getting pats I really don't need in the first place. I also found a bunch of info on vacuum leaks and O2 codes, Best I can tell this only applies to turbo models. Can anyone verify this please? Also spotted one post that states it is possible to clean them and return them to service. Anyone got any experence doing this? This group has been a great help to me in the past and I very much appreciate any help. Thanks JR