If you have to hold the throttle a little now to keep the engine idling, sounds like it's an issue between your throttle body and the IAC then. Check the wiring to the IAC and try unplugging the IAC to see if the engine stalls like Rocknachos said. Always check what you've recently worked on. Hopefully someone will chime in on setting the throttle plate correctly. I've always been told to leave it alone, but when I adjusted it, I just set it a hair after it gets stuck like you did.