Listen to this noise...

Keep checking that cap and rotor. Could it possibly be an advance weight at idle that swings free when you rev it?

Could the distributor shaft be thrusting up? Are the tower contact metal showing wear? Pictures of the inside cap would be great