We'll i'm (still) trying to find the cause of my surging that seems to clear after letting it run for about 2 minutes after it's originally started...i'm assuming it has something to do with a vacuum leak.....i either changed or cleaned EGR, IAC, Thottle body,TPS sensor, and even carefully...