That fast idle is often done with spark advance. Start up advance should be high then drop to match what's in the timing table. IAC is usually slower to respond.