So I finally got the bike running /idling on its own. I knew I had a problem with the clutch but thought I found the issue. The clutch lever is SUPER hard to pull, and in reading I found that this was kinda common with this bike. I also found that I was missing the ball bearing in the worm gear...