This link is interesting. It shows the steps required to rebuild a vacuum advance. They cost around $36-$40 so not many people would go to the effort to rebuild one, but it is interesting to see what is inside one.
http://www.dalemfg.com/dale_025.htmDean, if you're going to buy another one, you could take the one you have (the new one that quit working), take it apart and see if the damage looks like a pop back through the carburetor could to that damage. Sometimes the poor quality is obvious when you can see it. My bet is that it was defective when you got it.
I'm wondering now if a (partial) failure of the vacuum advance can be due to the metal case leaking and not necessarily a problem with the diaphram.
I keep remembering the poor quality of auto components we get from China, Mexico and India these days. It's hard to find a voltage regulator that wasn't made in China, a 6 volt ignition coil that wasn't made in Mexico and wrenches that were not made in India or China.
Lee