I am going to differ on the vacuum gauge diagnosis. When bog occurs and you look at the manifold vac reading, if it is above your power valve rating, it means the pv is not open and the engine is probably lean.
ie you are at 2200rpm cruising, you press the gas to increase speed, the vac falls to 8.0, the engine goes flat, this is where you need the pv to open. If this example was the actual readings I would put in 8.5 pv. On the dist, it may need attention, but I like get one thing right before adding more medicines to the illness.
This one of the tests that I tried tonight. I attached a vacuum gauge to a manifold port and wired it to the air breather so that I could see it while driving.
At curb idle I have approximately 11 to 12 in/Hg.
Cruising I have between 15 & 20 in/Hg. Usually equal to or less than 2200 rpms.
When I give it more throttle and try to go past 2200 rpms It first drops the less than 10 in/Hg and then comes the bog and vacuum drops to zero like a stone.
Once I get past the bog (usually by re-applying the accelerator pump) it picks back up and the vacuum returns as well.