Last fall the check engine light on my 95 Contour 4cyl. would come on during acceleration on very warm days. After I let up the light would go off. The problem gradually got worse. Eventually the car started running rough. As the weather got cooler the problem went away and the car ran fairly normal, but was a little hesitant on acceleration. Now the the temperatures have warmed up again the problem is back and the car runs very rough all the time. The check engine light still only comes on once in a while though. Oh, it will also sputter and back fire on acceleration from a stop. Any ideas? Thanks