At idle you shouldn't have vacuum pulling on the advance. Sounds like the timing is slightly slow to start with.

If the engine is backfiring that might be one reason the vacuum advances are dying so quickly.

But on start up and at idle there shouldn't be a vacuum advance. So double check the timing.

A lot of these engines didn't even run a vacuum advance in the heavier trucks. Just depended on the mechanical advance in the distributor.