What was the result of this as my bike kicks back like a mule on crack also! And yes, it is scary because it feels like you are going to break your ankle!
The kick back issue sounds like improper ignition timing. I think thats a major thing to check. Plug..then Ignition timing. If it is way too advanced you wont ever get it to start, and it will pop and kickback...
Bleeds