Thanks for your response. I am going to try and replace the EGR Valve to see if that helps. Else will have to go for further cleaning of the intake manifold.
Here is what I want to do my self. From another forum.
Re: Cost to have EGR Valve Cleaned?
If you have a small set of sockets, you can do it yourself and save the money. A can of carb cleaner is $5, EGR gasket is only a few bucks, and wire brushes are pretty cheap.
Unplug the electrical harness that comes out of the top of it. Next, undo the two bolts that hold it in place. They are directly across from each other, the actual EGR in the middle.
Once you get the bolts out, the EGR should come off. Remove the old gasket, and clean both surfaces of any old gasket material. Your wire brush will do this just fine.
Now, you will see a little hole that looks like it go's back into the intake manifold. Take your carb cleaner, put the little straw in the nozzle, put it in that hole, and spray. You will probably make a mess of things, but don't worry, that stuff dries up pretty quickly. Do this several times.
Now, keep in mind, since you just sprayed carb cleaner into your intake manifold, the first time you attempt to start it up, it may not want to. Just try a few times, and you will finally get it to start.
Then your done.
Tuesday, December 16th, 2014 AT 8:16 AM