Had a similar problem a while back. Have a look at this thread.I've fixed a few just by pulling the fuel pump and cleaning the pre-filter
http://www.moddedmustangs.com/forums/2005-2010/438570-hesitation-mid-range-rpm.html
Agreed. That pre-filter aka 'strainer' causes no end of grief. My FPDC was 96-98%. FPDC remained at 98% even AFTER the 10 ga wire upgrade kit installed.
I could bring it up to 6 krpm..as long as it wasn't into boost. With my foot into it, it would gag..at any rpm, in any gear. FPDC shot up to 99%..and fuel rail pressure would drop from it's usual 40 psi...down to just 2-4 psi.
The fuel pump strainer / pre-filter was completely clogged. Fuel pump removed, then pre-filter removed and placed over a pail. Filled it with brake clean, then hit it with the air compressor. Did this at least 20 times to clean all the crap out. You could easily use plane water + compressed air to clean it out. You need the tapered rubber thing on the air compressor fitting..so it seals tight on the strainer filter. Then use the compressed air to ensure it's bone dry.
Once re-installed, pump had to be primed 3-5 times, b4 eng started. Put key to 'on' position, and you can hear the pump making werid noises. Shut it off, then repeat several times more, till pump makes zero noise..then fire up the eng.
Problem solved ! FPDC dropped from 98%...down to 82% (gas pedal mashed to floor, blower on, max boost, 6.2 krpm in 2nd gear, going uphill ) Fuel rail pressure rock solid @ 40.3 psi
This is about the 7th case of known pre-filter /strainer being clogged. The normal fuel filter ( aprx below the drivers side rail) was changed out abt a month later..on spec. Zero improvement after the oem ford fuel filter replaced.
Interesting to note the amount of crap and crud floating at the bottom of the tank. The pre-filter has 3 x small feet that sit directly on the bottom of the tank. No wonder it got clogged. To really do it right, the tank needs to be down to 1/8....then suck out the remaining fuel + crud.
I don't believe you can buy the pre-filter from anywhere. A few fellow's were billed stupid amounts by their local ford dealer.....to replace the oem pump. New pumps come with a new strainer..which is what fixes the problem. Dealer of course will tell you the... 'pump is no good'.