Do the revs scream for a sec before it lurches ?
think about the feeling on the bike here, is it screaming and then smacking your head towards the windshield before it kicks in ?

I still have my harness sitting around if you want to try it BTW