damn - lol, not enough tea.
anyway - omit the AC idle up and follow the rest, your idle control valve is working too much, fix that - its usually because of the throttle blade messed up.
also check the engine breather setup, if the PCV valve is bad, the engine will balk and falter as it tries to maintain a vacuum in the manifold at idle speed.
have you tested the ac system itself?