Possibly a points replacement module or coil going bad as well.
Was it Stan who said "80% of carburetor problems are ignition?"
Coil, dist, and timing are where I'd look first. I had a similar thing happen on a BMW 2002 I owned. Turned out I'd forgotten to tighten the dist clamp after I timed it.