I have been reading threads about cleaning the EGR system and the MAP sensor. I have never done this. Does it improve fuel efficiency and about how much? What all parts need to be cleaned and what do you use to clean them? Do the parts need to be removed from the car in order to clean them effectively? How often should it be done? Is it worth the time spent doing it?