New EGR Tube, new TB gasket, new pcv valve, new fuel filter and a dose of techron to clean up any dirty injectors, and new MAF sensor and the code keeps coming back for more...... aggravation that is! If it's a vacuum leak it's a real small one because carb cleaner isn't affecting the idle. I don't believe it's the fuel pump car runs very well. Anybody got something new?