I have a 2003 Ford Escape, AWD, auto, with 104K on it. On three occasions it has failed start correctly. All three times I had driven the car for about 30 minutes, parked (by pure coincidence the same parking lot every time!), returned to the vehicle to find it wouldn't start. The engine would turn over ok, but then immediately die. If I gave it some gas I could keep the engine running but as soon as I took my foot off the gas to switch out of park and into drive, the revs would drop and the engine would switch off. The first time it happened, it started again after getting the revs up pretty high. The next two times I had it towed to the dealership down the road where it would start again and they couldn't find a problem! The first time I got it towed they got it to repeat the problem. They determined it was "faulty wiring" in the ignition and replaced it. Wrong answer! A week later it did the same thing and now it is at the dealership again but they can't get it to repeat the problem. My inclination would be a issue with the fuel delivery, maybe the pump, but I know nothing about these things.