I have a 2005 Ford Galaxy and recently, every time I come to a stop, the engine seems to stall out. It's getting worse and it's quite embarrassing when trying to merge into traffic. Any ideas on what could be causing this issue?
Comments that are spammy, abusive, off-topic, contain profanity, contain personal attacks, or promote hatred of any kind will not be approved for publication.