Saturday, February 5th, 2011 AT 9:09 PM
I bought a 2002 Ford Windstar yesterday. It has 105k on it and the check engine light stays on. Driving it home yesterday I noticed that it****** a lot when I'm going up most hills and sometimes when I'm driving through towns. What causes this and how do I fix it?

