Sounds fuel-related to me. Hard starting with a hot engine can be due to fuel pressure, vapor lock, winter-grade gasoline, etc. I'd start by checking your fuel pressure, and maybe checking your plugs, as well.
What kind of plugs do you have, incidentally? If you say "Bosch" I'll hunt you down and beat you.
If it's worth doing, then it's worth over
The Republic of Dave: Bringing you the finest in simian testing supplies.
The build, the gear, and the mileage: The Wasteland Survival Guide