hard start when engine warm

Have you checked the reluctor gap in the distributor. I had one that was at .030 " and would start cold and not hot sometimes. I put it back to spec. (around .010 or .007 with brass gauge) and never had a hot start issue again. This is the gap between the pick up and the 8 ribs on the distributor shaft.