Didn't think of the parking brake thing. Happened to me once before I knew about it. i thought my Shee was broke!
That would make it run like an absolute piece of shit. Sometimes it's stuck, sometimes just having dsome sand or grit in the handlebar assembly can junk it up. In my case, I just blew out some sand.