Well, fitted the new O2 sensor and it definitely runs better. CEL lamp comes on randomly , it came on for the first time today since before Christmas. I think I need to buy a new knock sensor, and an idle control valve. I might even buy a new AFM while I am at it. The Toyota stealership in the...