my car has similar problem.... well just your reason 2. I dunno if it happened to you but has your car stalled on you while at a stop or a red light? Cuz my rpm drops to under 500 sometimes when im idling.
anything else than the iacv that can be causing this?