When the car is in idle and the a/c is on something is squeaking. on 2003 Chrysler Town & Country

could it be a belt?

by in Ocoee, FL on July 21, 2012
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 , July 21, 2012
Belt and maybe tensioner.