Why is my check engine on my on 2006 Volkswagen Jetta

My car idles up and down when I stop American my check light is on

by in Longmont, CO on February 25, 2012
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
0 answers