my egr either went bad or got stuck and threw a code. after a healthy tune up i realized that the egr was the main cause of my horrific idleing, seeing as to how i didnt have 150-180 buck laying around but i did have a metal plate i decided to block off the egr = ) man does it run smooth. I AM NOT SAYING IT IS GOOD FOR THE ENGINE but it does get up to speed VERY smoothly more so than before i have been planning to unblock it again and see if it was jus stuck but yea that the long and short of it its been about a month now still running strong yes the code stays on no i have checked to veify its only the egr code throwing the check engin light, hmmm maybe something to do this weekend on top of the other 500 things to do on my limited time off ; )