I had a similar problem with my Focus. Took it to Ford and they reflashed the
ECU claiming there was a
TSB on the problem and the Flash of the
ECU fixed the problem.
It still stalled at times, back to Ford and now they found rust deposits on the spark plugs. They cleaned the spark plugs and now no probs.
Get Ford to reflash
ECU and clean ur spark plugs.
Tom