yeah, bad idle is usually related to a bad or dirty idle air circuit controller. Take the IAC valve off and blow out the passages since they sometimes get plugged. If you've JB welded your throttle body while porting, if done, then it's not going to idle very well at all in the morning.