Kinda sounds like a vacuum leak or an IAC valve that is not responding the way it should. Those throttle bodies were known for having a vacuum leak under the throttle body, the gasket between the TB and the intake gets real brittle with old age and creates a vacuum leak that is real hard to find.