I got my EGR and all the associated parts cleaned from Harish the other day. My car had clocked 81000 odd kms and of late noticed a lot of black smoke under heavy acceleration. Also the car was a bit sluggish (noticed this while test driving a new Linea MJD). So after giving it much thought, I decided to get the EGR cleaned since it was never done earlier. Thanks to Sat-Chit-ananda for introducing Harish on this forum. So I visited his workshop early in the day so as to avoid rush and be assured that I was the first customer of the day. After the initial briefing he quickly began the process of stripping out various components to gain access to the elusive EGR pump and valve. Let the pics do the talking This was the Odometer reading before the cleaning process The whole front end was dismantled to gain access to Intercooler, intake manifold and EGR valve The Intercooler removed and soaked in a cleaning solution This was the hose that connects the Intercooler to EGR valve This was the sludge deposited on the walls of the pipe This was the same pipe after cleaning Next was the Intake manifold which also had lots of sludge accumulated This was the Intake manifold during the process of cleaning with diesel. Notice the sludge just behind the manifold Now after cleaning, almost as good as new ! Next was the EGR Valve and pump and sensors attached to it After diesel spray look how much better it is This was a EGR valve sensor before cleaning EGR valve after cleaning with a special spray (not the regular diesel wash) Finally the EGR pump (or something like that as I forgot the actual name). He said that coolant will circulate via this pump The whole process took 1 full day (9am to 6pm) and was charged Rs 3200 for the services rendered. Overall it was money well spent as the car *felt* smoother and less grumpy in the midrange. I'm yet to test the mileage. Seeing all that sludge oozing out of those components was very satisfying indeed.