RepairPal Certified shops can diagnose and repair your 1997 Mercury Villager. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
First, make sure that your Throttle Body is clean and not dirty with carbon. Then check your idle control motor. Is your car in tune and do you have any Check Engine Lights on?