If carb is not the problem I would change the coil and condenser and maybe the ballast resister, I have seen them brake down after they get warm and cause these same problems.They are hard to diagnose because they work fine when they are cold,and show good when tested and yet they begin to fail after they run for a while.