Holley/Demon Carb stumble

So now it doesnt sound like a bog but a fuel delivery problem? Prh is right but also could be jetting .
the holleys with the big sight glass gives a goofy read,better to set off the carb, inverted .Also dont go by street launch compared to track . Track might still bog