Hi i had a very simerler fault, try disconecting the wire's that go to the clutch lever/Hand break, there should be a plug just under the fuel tank.
I dont know what there for Mabey some kind of rev limiter But my banshee runs fine now,
And luckerly enough it was one of the first things i checked.
Let me know how you get on