Retarted ignition timing can cause a similar problem, if the timing is good then if the engine pulls then dies a weak mixture is suspected, if the engine just dies then either very weak or rich mixture could be happening, check the plugs, glazed white insulators is usually weak, black powder...