Chrysler Q&A

Ask Your Question

2004 Chrysler Town & Country Question: Throttle body service?

 

Question

clicker, Palmyra, PA, April 08, 2009, 18:29
 Rookie

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

1 Answer
Flag This