Check your carb and see if its not getting heat soaked you may need a phenolic spacer these new carbs have a bad issue doing that they get heat soaked and boil over when you shut it off and that makes for a hard start issue. also check the advance on your distributor that it isn't stuck in advance try removing the coil wire and crank it if it cranks good then its timming.
