While I'm not an expert, I did install an 88 TPI in my S10. A blast to drive. I experienced a hard start hot problem for years and couldn't figure it out. It started fine cold but hot it would act a bit like you indicated.
First off clean the throttle body, IAC motor pintle, EGR. THen use some of the expensive GM fuel injection cleaner in your tank(about $20/quart, but well worth it).
This engine uses a 9th injector for cold starts. It's not controlled by the computer, it has it's own thermostat. If it is bad it will flood the engine on hot starts. There is no copmputer monitoring of this so no codes may set. The easy way to test this is to warm up the engine, shut it off, disconnect the 8 injectors. With a fuel pressure guage on the schrader valve turn the ignition on. If the fuel pressure drops it's likely the cold start injector. In 89 they went to a computer controlled cold start with the 8 injectors.
Don't be afraid of the TPI engine. Most problems are NOT computer related, but sensor related. My S10 was the funnest vehicle I ever had for every day driving. I surprised many 5.0 Mustnags