after a severe windy rain storm while driving home, my check engine light came on and the car didn't seem to be idling correctly. As I accelerated to just over 40 mph the car began to sputter. As I slowed down, it stopped and then the check engine light would go on and off at about 30 seconds on, then 30 seconds off. I had this happen once before and the light never comes on except after a bad windy rainstorm. Since sitting in my garage all night, the check engine light stays on.
engine light and sputtering on 2005 Ford Escape
You'll want to get the diagnostic codes read, these will help to be able to answer your question. You can purchase relatively inexpensive scan tools at a parts store and read them out, or take it to a repair shop. If you post the codes we can try to give you some more info, but without the codes any info we give would be a 100% guess and serve no purpose.
I had this exact same problem i was driving back from atlanta last night and was able to reduce the sputtering by getting the engine over 3000 rpm going up hills and while accelerating. This worked fine all the way to dundee michigan then the car died completely the tach dropped to zero all the lights went on and i pulled to the side of the express way and restarted the car. I then attempted to drive forward but the car shuttered and would not proceed any further. We were traveling from ypsi, MI to atlanta and back so about 1044 miles and lots of up and down through the mountains in KY. most of the way back it would shutter/sputter unless over 3000 rpm and the light would come on about every 3 hours blinking for about 30s then eventually go off.