Dan's managed to get his idle at 850 rpms, and very stable/reliable without using the PID control.
I've attempted a similar feat with less success. Part of my problem is that Nissan put three idle controls on my engine. One is constant, controlled by a screw that you set. The other is used to increase cold idle speed, which is a bi-metal device that slowly closes as the two strips of metal warm at different speeds due to the engine heat and constant electrical supply. Then there is the computer controlled idle solenoid that I get to control.
I feel I'm very close to having a great idle. It's okay right now, and does very well at warm temps. Cold idle right now is a mixed bag. My other problem is that my headlights like to drop the idle 150 rpm or so. So when I set things correctly with them off and then I turn them on, it bogs. When I set things correctly with them on, it tends to race a bit when I turn them off.
I know there is a sweet spot somewhere, I just have to find it. It involves getting that screw into a position where it works with the solenoid control, not against it.
I've changed my fuel cut values in Basic Settings to 1300 and fuel resume at 1000. My thinking was that I'd set the idle really high, but just cut fuel above a certain rpm. This worked a bit, but produced an idle that would surge and then dip heavily. So after fiddling for a while I came up with those values above that seem to help idle. They also make the car work much more like factory. With fuel cut set at 3,000 rpms, I'd cruise at 2,500 rpms and then let off the throttle and the idle control would kit in, keeping the engine from dropping rpms as quickly as I'm used to.
All in all my idle is all right. I just need to do some more tuning. If it comes down to it and I can't get it to work as well as I'd like, I'll give the PID control another honest try.