Stator covers are very fragile on these bikes, someone has already mentioned the woodcraft.
Shanling, dude, that really sux. I know you're hurting bro, heal up, fix up, replace that helmet.
These bikes have a way of getting fast quick and fooling ya. My buddy and I had close calls this weekend because of it. Another bud went down in front of me. Same deal, it just gets there quick.