Thanks for the question.
Have you checked the fuel pressure. If not, I would definately check that first. You might have a fuel pump going out.
I would also have somebody check for fault codes.
Thanks
__________________
FORD MOTOR COMPANY CAR AND POWERSTROKE SPECIALIST FOR OVER 16 YEARS. ASE MASTER SINCE 1991. CURRENTLY WORK AT A MAJOR FORD DEALERSHIP. GIVE ME YOUR FORD PRODUCT QUESTIONS, IF I HELPED, PLEASE HIT THE ACCEPT BUTTON. EXPERTS QUESTIONS ON FORDS WELCOMED

