^^^ That would have been my next step but the EGR hasn't been touched in some time. Either way, I'm almost certain I found the problem. My BRAND NEW TurboXS BOV does not hold vacuum! I tried blowing into it and it felt like air was escaping so I removed the BOV and attached it to my make-shift vacuum tester and sure enough, I couldn't get it above 10 mm Hg or 1 psi before it started falling off. I spoke with the site I ordered it from and they're sending me a new one tonight so I should have it tomorrow for install. They didn't have the regular Type H so now I'm going to have the Type H-RFL (so much for being somewhat quiet). Oh yeah, I bypassed the BOV and started the car to see how it idled and sure enough, it idled just fine for about 5 minutes. I just hope my new BOV holds vacuum or else I will be very unhappy...