I've had a CEL for about a year or so. I recently moved back to CA and need to SMOG it, but can't due to CEL. I took it to a mechanic to read the CEL and he told me it was the primary O2 sensor. I have a ULEV, so I had to spend $150 on the OEM part. Part is now in hand. I'm very price...