Well.....the last two times I've started the stang it has taken almost 5 minutes of keeping it above 1000rpm before suddenly it will hold itself at an idle. Now some more info, the first time the car sat for over a month and today the car had sat for 2 months. Both times it's acted the same. It's almost like the idle won't hold its own until it starts to get warm.

Any other suggestions cause I'm going to order an IAC if nobody has any other suggestions.