Throttle body service? on 2004 Chrysler Town & Country

What do the dealers mean when they say "throttle body service'? What is the throttle body?

by in Palmyra, PA on April 08, 2009
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
ANSWER by , April 08, 2009
Here is some info that will help to explain what it is and why it should be serviced