Same shit happened to Annie's puch. Flywheel works itself loose over and over again. She's on her third sheared woodruff key. This last one fucked the flywheel for good, but luckily her new crank is alright.
I think that the woodruff key is there to break if things go badly. But if the flywheel isn't tight enough, it's going to ride over the woodruff key and fuck itself up, if not the crank too.
Malaguti doesn't use a woodruff key in his flywheel. He just lines it up, and uses an impact drill to tighten it. That's my plan for Annie's puch.
And the HPI ignition I just got doesn't use a woodruff on it's flywheel either. So I think the proper (insanely high) torque specs are what we need.
Also, Rick messed up his flywheel and crank doing the same thing. He used quiksteel to fix it. So we can probably do that instead of replacing your crank if you want.