You really should check very thoroughly for a vacuum leak before anything else. I cant tell you how many times have been so pissed off at not being able to figure out why a car's idle is messed up and it has been because of vacuum leak.
Let it idle and spray around the engine bay, see if it revs up.