Check the TPS idle setting, if that is off, the ECU won't enter the smooth idle mode:
- http://www.4crawler.com/4x4/CheapTricks/TPS/index.shtml#TPSAdjustment

I know mine will idle a bit rough/erratic if that setting is off or if the dashopt is holding the throttle slightly open.