I had one of the hoses split under my hood, turns out air was getting into the engine somehow - and caused confusion to the computer. That played a huge role in my idle problem, as well as starting the car up sometime. Take a look at that to eliminate it as a possibility.