You do not have a "Mass Air Flow Sensor" yours has a MAP sensor.
First you should run the EEC Self-Test and see if you have any errors with the electrical with the KOEO self-test. Then check for codes in the CM.
If you get a 111 on both then run the KOER self-test and lets us know what codes you have.
Get a $30.00 code reader to do the test that reads out the numbers and dose not flash a LED form a auto parts store or Amazon.
Here is the best one to get from either place and comes with a book on how to use it:
Amazon.com: Equus 3145 Ford Digital Code Reader: Automotive
For a fuel problem check:
Leave the dog house off and hook up a fuel pressure gauge to the fuel rail.
Take it for a rid and see if the fuel pressure holds while it loses power & backfires.
I would think you would be at WOT when this happens so the fuel pressure should be about 40 PSI on the gauge.
If it is less than 35 PSI try changing the fuel filter.
If that does not fix it change the fuel pump with the new type fuel pump from ford for this problem as in the TSB.
Normal fuel pressure should be 32-34 PSI at idle, 40 PSI WOT and 45 PSI if you pull the vacuum hose off the Fuel Pressure Regulator (FPR) while at idle.
If you pull the vacuum hose off the FPR and you see any fuel at all the FPR is bad.
All fuel pressure checks should be done with a cold engine and have a fire bottle at the ready.
Also check all vacuum lines and fix any bad ones.