Distributor seems to jump out of timing?

I would suspect the entire distributor set up. Pull the drive gear out, examine the shaft, as you get it "up" out of the cam gear check it for play in the bushing.

Now that you have the distributor out, you can go through that. Some drive gears are pinned and subject to damage/ slipping etc.