I had a similar issue many years back, replaced points, leads and plugs, adjusted timing etc. Nothing fixed the problem, worked out to be low octane fuel. Now I only run 98 octane fuel. Try a bottle of octane booster to see I that helps then I would chase electrics or carbs.