Sorry to hear......
Hi Zomby, I dunno how you did that, but I'm sorry to hear about your misfortune. When you get well enuf, I can show you a no-pedalling, street legal Motorized bicycle (with pedals of course).
I would like details on the Whizzer stuff, if you will,
Mike