Often the O2 code is really a lean condition caused by leake intake or EGR gasket.

John C.