Thanks again
@Malleus for the snip on the IAC. I tried starting it up again today and plugged the vacuum going to the brake booster (which I suspect is going bad) to isolate that variable. She ran perfectly for 3 min and 24 sec and until achieving 124 degrees temp... then it was rough running as it was last time. Based on this, sounds like I need to dive into that throttle body as you suggested.
One question - the FSM says to sequentially ground s1 - s4 and then reverse the procedure... do they mean ground S1 then S1+S2 then S1+S2+S3 and so on OR do they mean ground S1 then S2 and so on?