may want to get codes pulled , cleaning the egr is a very temporary fix , the valve may be bad it is also very possible to have a icp sensor acting up on that model, more so if its the icp mounted in the back of the engine un der the turbo, codes would be a good idea