Actually - "Worst CB 650 Ever" I think you may have hit upon the issue a few posts ago - when you said I'm running out of fuel when it "coughs" out...
One thing I did was add a fuel filter between the petcock and the carb. Once the tank is in position, there is very little clearance between the petcock and the carb, and so with the fuel filter added, the hose out of the petcock actually goes up a bit, then curls around and gets to the filter, and then goes down to the carb.
Could it be that when I'm revving, it's trying to get more fuel, but since the flow is not freely falling from the tank (but has to get over that little hill in the hose) that's when it chokes out? It would be an easy fix I think - I can just shorten the hose as much as possible, so that it allows gravity to pull it straight down to the carb.
Thoughts?