Hi, i have an 03 TBlzr it has 108,000+ on it and recently i have replaced the fan clutch, and a coolant temp. sensor and air filter ,although not at the same time. the only code it threw was the one for the temp sensor. now after it warms up it will idle very rough and then stall. while in drive it runs fine no hesitation at all its only when i come to lets say a stop light or sign that it will idle rough then stall. but there has been no codes thrown. any suggestions? this weekend i am planning on replacing the feul filter (still original) or could it be an IAC that is bad? would appreciate some helpful directions.