Possible that its the IAC. Can clean it or can be replaced
Go with the light 1st!
Were they able to tell you which O2 was the problem. You may have more than one or even more than two!
I do not know your rig well.
Let me know what you find
Saturday, December 4th, 2010 AT 7:50 PM