Varying spark, out of ideas

Maybe you got a bad distributor. Wouldn't be the first time I've seen that. Any sort of point plate movement can cause it.