Was it running fine and then you changed something or did it act up out of the blue? I would make sure there isn’t anything wrong in the distributor, nothing seized, nothing falling apart, correct air gap on pickup coil if applicable. Double check your firing order too.
Travis..