RepairPal's independent, master mechanics track down the best of the best in auto repair. Learn more »
Get the latest advice about your car
What do the dealers mean when they say "throttle body service'?
What is the throttle body?
Here is some info that will help to explain what it is and why it should be serviced
Q&A > Chrysler > 2005 Chrysler Town & Country
Common Problems > Chrysler Town & Country
Q&A > Chrysler > 1999 Chrysler Town & Country