I had a 1991 Chevy S-10 do the exact same thing .
2.8 V6 , TBI - Hard to start when hot only.
Found out it was the coolant temp sensor for the ECM.
It was giving a false reading and showing that it was still cold.
It was flooding the engine when hot.
And to clarify , the temp sensor for the gauges was a separate sensor.
Don't know if the 3800 are the same or share a sensor .