Never corrected, I simply put up with it. The issue showed up mainly when the tank was run dry, then the new fuel amount was reluctant to purge the air out of the lines to fill bowls again. All passages were clean and open, I just learned to let bike sit for 5-10 minutes to bleed all the air out and then crank it up and motor on. Once the fuel flow was re-established it ran fine unless I went on an extended run at very high speeds, then it would catch up after about 5 minutes then you waited again when it ran out of gas. In normal driving though it ran fine and all the way out to 9000+ rpm in every gear to well over 100 mph. I simply never ran out of fuel any more to 'cure it'.
I got tired of the superfine ethanol rust clogging needles on it and yanked the worthless tank tube filter to install a car one lower down that filters much smaller rust out, that may have well impacted the issue too. The finer the filter media the more fuel weight needed to overcome crossing the media to flow. But it also shows how close the bike was to not getting fuel.
On a true '77 CB550F. Pods and a muffler removal to install a megaphone rear to imitate a header using the OEM 4-1 front, it worked pretty good.
I had an '80 CB750F that never had real serious problems but using the same type petcock, thinking the venting hose size may help there too. It had an early Kerker header and pods and I hotrodded it all day long, or at least until the oil got too hot in the summer. DOHCs with no oil cooler get the oil pretty hot when you are rat-racing, the pressure will drop a good amount until you drive slow to cool oil back off then right as rain again. I had an oil pressure gauge on that one.
Still, Honda had some sort of problem there and why they made the petcocks flow more and more as the engines got bigger. I believe the first DOHC 750 was right on the edge of fuel starvation if lightly modded but never quite got there. It seemed to show on mine at long 120 mph full throttle runs. Bike did fine at first then began to break up later. That came across as a fuel problem to me.