The car is showing slightly rich when warmed up...but, I would not be concerned until I could drive it about five miles to see what the chip can learn.
the IAC either is not adjusted correctly, or, it may not be working right. Normally, down here, mine will run around 60 or so when cranked up and warm up to around 10-30 when adjusted right in Park...it's not critical as one may hear. If it is reading 00 it is holding the blade off position and is not controlling idle. As I said before, about 1.5 threads emerging is approximately correct
I never believe the PL voltage reported to be gospel. It's an A to D conversion and it often changes, in my experience, as the ECM warms up. I would check the voltage coming out of the alternator and see what it says and then read the voltage at the fan connector to see what it says. I also usually check the voltage in the ecm voltage fuse connectors to see what is going to the ECM.
If I recall correctly, the path is alternator to battery to starter to fusible links to bulkhead connector to the ignition switch to the ecm fuse to the ecm.
I have found, several times, that the ignition switch connectors are not making good contact and the voltae will jump around when you touch them. Also, I have seen a few that had corroded contacts in the fuse holder (ecm fuse) Not so uncommon in cars that have sat a lot, I think.
I have also seen the SM voltage change with different ecms...best to check actual voltages in my experience rather than scan tool voltages...tha t's my experience