So I figured it out.
The base gasket is leaking air. See attached images. The bike will run okay with the choke on because it's getting enough fuel to compensate for the air it's sucking in. But once you turn the choke off, it gets too much and and just revs to high heaven. I'm uploading some vids now.