Sounds like a possible MAP sensor, check vacuum leaks around the engine compartment.