Varying spark, out of ideas

Stock 318

Is it possible that vacuum advance is coming in early enough to cause this?
I assume you are disconnecting it when checking timing.

Mechanical advance can also do this if you have a broken advance spring or two.