1999 Ford Windstar Q&A
1999 Ford Windstar Question: Please shut my oil light off.
This question hasn't been answered yet.Answer It or share it on Facebook , Twitter or Email to get an answer.
I needed a water pump and head gaskets on my van, water was getting into the oil. While driving the oil light came on, I heard a click and the van shut off. I was told that the engine locked and ...