Sounds like you have an "idle air" leak somewhere that the idle air control valve cant control. Stock idle is whatever is programmed into the chip. Usually 750/850 rpm.
If you mean IAC = 0 then the ECM is trying to bring the idle down and it's as far as it can go. If you have no vac leaks you need to close the throttle blade some (and reset the TPS back to .42) OR you need to verify the IAC pintle and socket are clean. If there's crud in there it can let in too much idle air.
It could be something dumb like a bad PCV that's letting too much air into the system (among other things as well)