Pulling my hair out

Could be your off idle bog is caused by a miss match with that carb and the single plane manifold. I had the same problem a couple years ago and went to a double pumper-mechanical secondaries for more gas off idle. Sounds the same as your problem but the cause could be different. As suggested earlier see if you can change the linkage to your accelerator pump to give you more gas when you step on it. If that doesn't work back the linkage off to give a smaller squirt when you punch it.