Sorry, I was kinda freakin' out there, wasn't trying to be dissing nobody. Iskoos, you can bypass EGR totally just for testing just by unplugging and blocking off the hose that comes to valve itself. Then EGR can be totally weeded out as cause unless, UNLESS, the rare case of valve itself sticking open slightly and leaking. If you know anybody that can do, get someone to patch into O2 sensor(s) and check the output(s). You can do it with OBDII data loggers. Should be switching equal amount high and low around .5 volt at idle if sensors new and active. If switching way on one side more than other, or even locked in place, may show the problem. Lean (or vacuum leak) will hang down below .5 volt, rich is anything over .5 volt. Motor must be warmed up and in closed loop operation. Just because you changed an EGR part, don't assume that system is working, there are several parts to it that have to be right. My Focus sucked out the side of PCV hose after the valve and sensor showed .1 volt, locked, it would not jump back above .5 as required. That's when I started looking for the leak. If you got proper switching @ O2s, no vacuum leak.