I am having the same problems but the hesitation is getting much worse. I have changed the spark plugs, plug wires, pcv, iac, fuel filter. Ford ran a diagnostics check, said it was a bad maf, and dpfe sensor. I have no clue they also want 500 bucks to do that sh!t. Changing the iac was a biach of a job! Im pissd!!