Greg..thanks for looking. The reasoning on the IAC counts is that I have dual throttle bodies, so when the ECM commands and IAC opening, Ive got two (2) IAC motors, which is double the vacuum leak. so I divided the IAC counts by 1/2 and that part seems to work pretty well.

At Idle, N..... the MAP is about 50, when in grear is about 60. Engine is worn and has some blowby. No vacuum leaks. You are right about the idle underspeed correction. I wanted it to try to keep the engine running during the shift to D from N.
On the Idle speed... when I set it any lower than 700 RPM, when shifted into gear, the engine stalled, so i settled on 750 which is about as much RPM as I want at Idle.