Before you buy any parts to fix it, take off the EGR and clean the crap out of it. You will need a crows foot wrench, I bought the wrong size so I had to mod it to fit. But just get the right size, its not very hard to get off. My car was at its extream, it wouldnt take off from the stop light without a ton of hesitation. I cleaned the EGR and the car runs perfect. Could be a number of things although. My car is acting up hardcore again, but whats new!