Hey man, whats happening, I have read your post. Two things came to mind. First, I would disconnect the fuel line after the filter and take a sample in a jar. Water in the fuel will appear kind of cloudy. You should not be getting that at all. Even if you have to pour a little bit out on dry concrete away from things. The gas part will dry up quickly. The water if any present will stay wet after two minutes. The second contaminate is Diesel or Keorsene. They will foam if shaken a little bit in a jar. If you get that, that is not acceptable either. If all of that checks out okay, the next place I would look is at the MAF Sensor. You can take it out of the air cleaner snorkel. Inspect it and make sure the filliament or hot wire is clean and no burned on dirt particles are present. If that much is okay, put it back in and crank the engine and let it idle. Next, open the air cleaner lid and blow a little air at the "Hot Wire" at the bottom of the MAF Sensor. The engine should react. If it doesn't, I may not be sending the needed signal to the ECM. So swap it with another one and see what you get. Remember, some Ford MAF Sensors have four wires and some have six. Now, as far as the O2 Sensors, it may run without the post cat sensors, but it would definitely have to have the upstream sensors online for final Metering. Good luck with that. Holler back when you can on what you found out. Peace T