2003 Ford Windstar • 199,000 miles

PO304 code. Check engine light will flash and then burn steady. Have replaced spark plug, spark plug wire, fuel injector, coil pack. When the light starts flashing I can notice the car hesitating, once the light goes back to a steady burning on the car picks power back up. I have done everything we can think of. What can it be?
December 4, 2012.

Check plug for coolant contamination ie. Is plug very clean, white maybe brown spots?
Check EVAP charcoal canister for liquid fuel
Remove vacuum hose from EGR drive miss gone?
Does your scanner have capability to monitor individual injector pulses?

Dec 4, 2012.
When the light is flashing it is telling you that the potential for damage to the catylist is very high. In a situation like yours the very first things you need to do is 1= perform a compression test 2=perform a leakdown test to confirm/deny the integrity of the valve train. But I think I know what your problem is. You sound like a pretty handy person so what I want you to try is to either remove and plug off the vacum line to the egr valve, or remove the valve and block off the hole with a temporary cover(tin, aluminum, ect). Then drive it like that and see if the problem is gone.I think it will be. What happens on these engines is that the egr passages clog up over time and these restrictions often force most( if not all) of the exhaust gases straight into cylinder four( just due to it's location)and this huge amount of egr gases causes a misfire due to the contamination of the fresh air/fuel charge.I am very confident that this will be your particulair problem. It's a fast and easy way to check it. And if that is not your problem then you need to have the tests performed that I mentioned in the begining of my reply, if this if the problem the you have to remove the upper intake and clean the ports. Please let us know how it works out and thank you for choosing 2carpros.

Dec 5, 2012.