If your exhaust is leaking it will sound bad at idle and during throttling.
Deceleration popping seems to be more as too lean (or too rich) pilot circuit.
Stock CB750 carbs, right?
Pods or stock airbox?
Pods: Air screws 1/2 turn out, needles 1 step richer than stock. On my K6 was middle notch stock, 1 step down from top richer.
Air box: Air screws 3/4 turn out, needles middle notch.
I have noticed that too advanced ignition will crave richer pilot circuit to function. This will make it to pop.
On both my bikes, K6 and K2 I had to tighten the adv springs to make it possible to make F to match case mark at around 1200 rpms which is a sound idle.
Too advanced with the sloppy springs, maybe that's the way Honda stock springs are.Advancer has a play when not tightened by the small nut, set it at max counterclockwise position and tighten it,
Now set the ignition. Important that the plate can not move sideways and up-down when its 3 bolts are not tightened. This will make ign setting to a never ending story. ( Point gap change when baseplate moves sideways)
If so , use a small and sharp tip of a hammer... lightly peening the crankcase bosses all around the plate to snug it up as described here:
https://www.motorcycleproject.com/text/sohcign.htmlI did mine step by step until plate sits tight and possible to turn,
After that set ignition.
http://www.hondachopper.com/garage/carb_info/timing/timing1.htmlPoints must be set by a dwell meter, huge difference. Cheap auto multi meters have that function.
8 cyl setting: set it to 23.5 degrees on each point, adjust while idling so ignition must be set so it runs. The range is 23-24.5 degrees. When both are equal, bike runs much smoother and you will see that the bad idling you might thought was bad synced carbs was ignition not properly set.
You will see that F can be set to case mark at 1200 rpm.
When springs are cut and reshaped its possible. Full advance at around 2600-2900 rpm and will happen more abrupt.
I did my K2 this weekend doing exact these steps. Making base plate to sit tight was done earlier.
http://forums.sohc4.net/index.php/topic,168243.msg2053657.html#msg2053657Before this adjustment my bike (K2 build) bike must have air screws opened 1/2 turn, now 3/4 when ignition is not too advanced. It runs much better when revving it in the gsrage. My K6 needed more fuel screws causing stinking idle to not sneeze sonetines on 1 2 carbs at low lifts. Fixed by setting ignition correct, not too advanced at Idle. I noticed that on Dyno too, retard a little gave better result, 1-2 hp more. F at case mark when idling
If you must choose either stinking idle or popping idle, ignition is too advanced. That is how my bike have shown me the last years during adjustments that I finally could fully solve. I'm sure that this is why so many skipped points and used electronic ignition that is not dependent on a plate that can move sideways. Dyna 2000 has no spring advancer either.