Yes, you have a vacum leak! It is leaking at the throttle Body. I had the same problem just fixed it last night.
Start your engine and listen for an air leak. If you trace it right, you will notice that you have a hose disconnected
Tuesday, October 7th, 2008 AT 10:27 PM