Im in the same boat with you, my car does the exact same thing. I got my timing belt replaced, drive belt, and water pump replaced by ford. This did NOT fix the problem. Replaced MAF and fuel filter, NO fix. This has been a problem for me for about 8 months, so I hope you can find the fix where I cannot. Good luck!