Stop in for a cup of coffee

They have a base idle. Iac is a stepper motor. Whilst cranking the ecu looks at throttle position and coolant temp and mass air flow.if voltage drops below the 10 volt threshold the sensors feed the ecu false readings. It wont correct until is has a proper drive cycle.
Which involves a cold start.
Weak battery wont support a good clean drive cycle.
Another thing I would like to try b/4 I put a IAC on, I want to start it with the 4wd engaged. I think the actuator leaks vacuum and it idles a bit slower and more rough when in 4 wheel. If it starts and doesn't idle, shift out of 4 wheel and try again. A good size vacuum leak might overcome the slow idle/cold and the IAC can't compensate. It might save me $40 and a unnecessary part. I haven't had the issue until I started using the 4 wheel drive a couple weeks ago. Just thinking out loud.