I also had a 96 Windstar with the dreaded misfire crap, except mine was on cylinder 4. I spent literally thousands trying to get this fixed, the thing which seemed to be the most effective was when I had the upper intake gasket changed. This cured the rough running problem I had but failed to extingush the engine light for more then a day. In my opinion Ford is either covering up the problem or they are completely incompetent. They charged me $1500 to $2000 to fix it but to no joy. I finally took it to a small garage to get it e tested and they suggested the gasket change. I have since learned that if I had gone for the lower gasket at the same time,at an addition charge mind you, that it probably would have fixed it 100%. as of now , six months since the gasket change, the van runs great but with the engine light still on. Every time I take for service for one thing or another, I get the standard "you are showing a misfire in cylinder 4, should we do something about it?". I just say no and leave with a smile on my face. I can't say this will definitely fix your misfire problem but I can suggest you beware of what Ford suggests for you. Unless it is a recall you won't see me back at a Ford dealer for servics or to buy a product.