You may have damaged the O2 sensor. Retrieve the code that has been set and that will tell you where to start looking for the problem.
No
It will cause the check engine light to come on with no benefits.
Fuel supply... Sounds like the engine might not be getting enough.Fuel filter and/or fuel pump not pushing enough to keep the engine up to speed.See "Related Questions" below for more
A serious vacuum leak could cause that.
Not that I know of but have a mechanic check to see if there is a stick or something caught behind a wheel.
Yes.See "Related Questions" below for much more about the Windstar EGR / DPFE system.
Well....Seeing how this happened to me a month ago I'll give you a heads up. Worst case you could've bent a connecting rod (Hydraulic Lock-Up), or maybe sucked enough water (mists of water) through the air intake to thin out the oil to a point where you spun a bearing, or you even could've bent a valve. BUT... Driving through puddles isn't a big deal. Calling roadside assistants from the middle of a river is.
Bad bearings or bad piston rings
Try this solution. http://www.leckemby.net/windstar/windstar01.html It seems that Windstars have a problem with the intake manifold.
If you have a "check engine" light on, start with having the codes read. A misfire code can tell you which cylinder or cylinders are having problems. A misfire could be the cause of your engine vibration.
no, door locks have nothing to do with check engine light.
Could be a number of reasons for this condition. I would check the coolant level. A low coolant level could cause your heater to blow cold air when the engine is warm. Is the engine warm? If the engine is fluctuating temp it could be a faulty thermostat. Hope this helps.