Doesnt seem to be running rich at all, coolant temp sensor been replaced twice due to me thinking its that as well, the IAC I've went through three of em. It seems to be a vacuum leak somewhere that I can't find. I do work at a shop so I just ordered a smoke machine so I can search for a vacuum leak, when i drove it this morning after a little bit of driving it idle'd at about 900 so seems to be going down after I didn't repalce a thing on it