I still have a problem and this what I sent the BAR on-line today:
"The listed vehicle was due for smog. I had a "check engine" dash light on and had taken the time to diagnose the code (212) as a failing o2 sensor or the signal going to it. I had replaced the o2 sensor, reset/cleared all codes and let the car reach operating temp.
The lamp re-lit indicating I still had a problem (212). I traced the o2 sensor through the firewall and into the cabin where it meets the fuel pump regulator. I found that where the FPR and o2 sensor plug into each other was slightly disengaged possibly causing the fault. I reconnected them and reset everything again. Running to operating temp I now had no "check engine" lamp lit and the diagnostic OBD was clear of any codes as well. I had also cleaned the MAF sensor and flametrap.
The car went for smog today and I was told it failed.
HC readings @ 15mph read 80, with a max allowable @ 81. The NO readings @ 15mph read 445 with a max allowable @ 554.
HC readings @ 25mph read 21 with a max allowable @ 63. NO readings @ 25mph read 891 with a max allowable @ 511.
I queried whether the catalytic converter could cause this and was told that possibly the fuel metering system was failing but that they were uncertain. I was asked if I had a mechanic and that they could recommend someone if needed.
Upon leaving the shop, I NOW have a "check engine" lamp lit that I didn't have when I arrived there. I plan on rechecking my OBD box for codes again to see what I can find on my own.
I've dealt with this shop easily for several years. I had one car that did need a new CAT and I had it done. It then passed easily. Another car went through two o2 sensors as one was probably bad right from the box as they have to be handled/installed carefully to avoid damaging the sensor tip.
This time I was not comfortable with a weak answer as to the cause, and a "check engine" lamp lit AFTER they've touched the car.
Any assistance you can provide is greatly appreciated."