The lean codes suggest vac leak, either EGR or intake manifold I'd guess.

John C.