I'd check the timing, rotor, cap, points. My timing would creap over time. If it is a Holley you should jack it up and replace it with a Rochester.
Timing really doesn't change all of a sudden. But points could. I would get rid of the points and go electronic. I have one Rochester and one Holley and they both work great.