This engine starts and runs well for about 10 min, then begins to gag and slows to idle speed. It sometimes quits and will not restart unless left alone for 3 or 4 hours then runs great again for 10 minutes. I've replaced the distributor, coil, power pack and confirmed proper fuel pump...