The vacuum only functions beyond the mechanical top limit. Has no influence on the ping issue. Just gas milage.
If it pingged at 12* and you use a vacuum guage to set initial....yeah, it will idle higher and smoothen out, but your initial will go even high...exacerbating your ping problem.
You need to slow down how fast the mechanical is coming with different springs and slots in the dizzy.