RepairPal Certified shops can diagnose and repair your 1995 Mercury Villager. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
Check for an exhaust leak - at the engine to exhaust manifold, or somewhere in line on the exhaust system. Your heater is likely picking up the exhaust leak as it takes in air form the outside to circulate in your van.