Timing could be bad points, a worn out distributor bushing making the dwell wander all over the place, or a stretched/worn out timing chain.
Yank the distributor and see how much side to side slop there is in the shaft - should be none. Before yanking it out, pop the cap, disconnect the...