So I fixed the vacuum leak, and now it will idle at 1500rpm after warmup, and that's with the idle screw. The butterfly valve is no longer closed
Same story with the throttle, however. I can crack it a little bit to get it to rev up to 3k, but any throttle opening past that just kills the bike. Could there be another leak that doesn't pull air until that point?