My 99 mustang sat for afew months this winter, then we were driving it and it started idling very rough.At stops, you have to keep on the gas for the engine to not stall out. The service engine light was flashing. It almost sounds like a vacuum leak, but i would like to address all possibilities.Thanks for any help guys