Well.........
I have initiated a replacement under warrantee. The IAC goes bonkers anytime it wants to. I can't get the TPS and IAC to zero with all four barrels unless I smash the gas every time. Now the fan does as it pleases and does not conform to programed on/off.
I am hoping a new one will fix all of this.