Scott H
Have you looked to see if the throttle bodys are pumping fuel when this hard start occurs? I had an 84 once that had two separate problems that caused hot start problems.
1. There is something called a tach filter on the distributor. When this goes bad, the tach doesn't register, if the tach won't register, the fuel pump won't provide fuel, apparently because the computer doesn't know the engine is cranking.
2. When the water level is too low, (I had a leaky water pump) and the engine is hot, the computer won't let the fuel pump run. If I poured gas in the injector it would start and run in both of the instances mentioned above.
Hope you find and correct the problem soon.
Ol Blue