Thank You TheReplay and Buzzman.
I pulled the ECU and just as you described IC17 has a nice big hole in it. I don't see any danger traces or other issues so I may try replacing it myself. Actually this is encouraging to me as it's the first of all the issues I've had to repair on this truck where the source of the problem was relatively obvious. I'll update the thread after I give it a shot.
Just to share the info, before I pulled the ECU I decided to hook up the old IACV just to see whether the ECU was sending any commands. I noticed when I pulled the original IACV that the plunger was completely extended thereby closing off any air from the throttle body except when the gas pedal is compressed. When I connected the IACV back up and then turned on the ignition nothing happened. That explains why the truck wouldn't idle. I pulled the stepper motor off the IACV and turned the ignition on again. The stepper motor then advanced the plunger further out. I turned off the ignition switch but the stepper motor did not retract the plunger. I cycled the switch several times and the stepper motor walked the plunger completely out of the motor!
I failed to mention that before this I tested the old IACV resistance and oddly enough everything was within spec which makes me question which is failing first the IACV or the ECU?
After all that I reconnected the plug to the IACV on the throttle body and cycled the ignition switch. No movement detectable in the stepper motor (as expected) and the truck acts exactly as before.