Two things to check...
Check your fuel pressure, and make sure it is within spec. Also TEST the overfloe valve. I have installed dozens of thse things, and every now and then I will get a bad one. When they are bad, they usually stick in the open position.
I have also seen several trucks with the exact same symptom as yours. Starts fine cold, but won't start when hot. The problem turned out to be a bad injector line that would leak down whent he temperature got to a certain point--had to do with the expansion/contraction of the metal. I ened up changing the injector line, and it cured the problem.
What kind of performance mods do you have, anyways?