2003 Chrysler Town & Country Q&A
2003 Chrysler Town & Country Question: vehicle stalls at stop light
Get it checked by a Chrysler specialist. It could be an EGR valve problem or that the torque converter clutch in the transmission is staying on stalling it at stops. Here's a directory link for you: https://repairpal.com/directory?address=28504&car_brand_names=Chrysler - Superbob
This happened once before, but magically "fixed itself" and I never had it looked at. Car's be...