In additions to the before mentioned problems, a bad vacuum leak will also cause these symptoms. How's the hose to your wipers?