I have a pesky check engine light that will not go away. The first one that it was reading was lean bank two code 176 I believe. I fixed the vaccum problem and it went away for a while but now it is back along with another. It is now reading a code 337 EGR Circuit above maximum voltage. Has anybody run into this code or does anybody have an idea as to what would cause this code? The car does have a new oxygen sensor on that bank so I do not believe that to be the cause.

Thanks again

Kurt Kiefer