What type of distributor/ignition module are you running to trigger spark? Sounds to me like that is where your problem is - electronic module gets hot, weak spark; cools off, starts OK but only until the module gets hot again.