Welcome to the wonderful world of 5.0 Mustang idling..You have now joined a quest that has many begginings,ending,s and routes...lol...Anyway,mine had a bad IAC..But you could have a dirty TB,vacc. leak,dirty/bad IAC,bad TPS,unmetered air....a whole lot of root causes...Check for vacc. leaks...