I had an idle problem on my 00' UC and it ended up being the idle motor. It occassionally would drop around the 600 RPM area and sometimes it would stall. Apparently there's a motor on EFI motors that controls the idle similar to a governor. Replacing the idle motor corrected the problem and it never happened again. I'm not a motor head by any means, but that's what they told me lol.
Opee
The Delphi injection on the current models has an Idle Air Control valve which performs a similar function to the idle motor you mentioned on the Marelli injection used on the '00. It controls idle speed by adjusting the amount of air admitted to the engine, not by moving the throttle plate but by opening a separate air passage that bypasses the throttle plate. This is the same system used by modern automotive injection systems. There are many reasons why this system may be erratic in controlling idle speed, but some of the possible causes are a vacuum leak, leaking or dirty fuel injectors, a Throttle Position Sensor (TPS) malfunction, or an Idle Air Control (IAC) actuator problem. It is also possible for someone to misadjust the mechanical throttle stop, but that is rare as it requires someone to purposely drill out a plug to access the throttle stop screw. A competent tech should be able to test the various components to determine which if any are causing the problem.
One reason I've found for erratic idle, assuming all the components check OK, has to do with the very lean mixture at idle. Often the idle can be stabilized just by adjusting the fuel setting at idle for each cylinder. While you might expect that a tuner would automatically do that, many do not. That's most likely why one person had their problem corrected with a PCIII ( or SERT, etc.) while another person saw no change. If one has the inclination to look through a collection of canned maps from Power Commander or other sources, they might notice the same thing I have. Most maps don't seem to change the stock fuel and/or timing settings at idle.
Jerry