My Escape died, had it towed, was diagnosed as an airflow sensor. Had it replaced and drove it home. It stalled on the way home at light, restarted, revved engine and it ran great. Get in next am and it started , idled fine, put in drive and it stalls, restarted, revved engine and it ran fine again, same thing this am. What the heck?
Update, took it into a Ford dealership to have a diagnostic scan done. 2 hours later, turns out my mechanic put in an after market airflow sensor, it ran bad codes. Cleaned and put old sensor back in, cleaned idle controll valve and updated codes. Runs great.