vacuum advance question

I think your engine is crying for 3D electronic advance. :) That is one way to get it timed right all the time, regardless of driving conditions, or throttle position.