Timing.....

Might be slack in the timing chain, and or slop in the distributor drive.