Well, its been snowing here and I really did not want to pull the y-pipe off to get the old 02 sensor out. Therefore I tried other stuff. I swapped MAF's, not the problem. Checked for vac leaks.. didn't find any. Unplugged the old 02, didn't change anything.

My buddy who knows EFI much bettern I do, said it looked like my mixture screw (on the throttle body) was turned in quite a bit. We turned it out one turn and it is now idling how it should. CEL hasn't gone out yet and I think this may be masking the problem.... but at least it buys me some time to wait for the snow to stop.

-Scerb