My smog pump was deleted on my car sometime in the past. The previous owner left some of the piping and vacuum lines though. So I removed all the unnecessary stuff to clean it up, but I left the TAD/TAB. My understanding is that removing them will set a internal code in the computer.
As for the hot start surging issue, my car has been struggling with the exact thing. Surging idle check list, yep done it.
Added a Cobra intake. Still did it.
Added AFR heads and Com XE264 cam. Yep still did it. Even worse now.
Resetting the base idle helped some, but just today I swapped the auto parts store IAC for a Motorcraft one and it made huge improvement. My surge is 75% improved and more than livable now. My theory is that the junk auto parts store IAC is not accurate enough nor able to react fast enough to accurately get the idle under control in a hot start situation and thus makes the problem worse.