Here is the quick repair I did using electrical conduit pipe, grinder and hammer. I'll see how it does before I spend the time remaking the motor mount. It held up fine yesterday in the trails and I was rather hard on the bike hitting a few log piles that I should really avoid.
Here is how the bike is currently setup. I lost the front fender and will be getting a new one. The controller has been resealed with silicone RTV and the smaller connectors wrapped in silicone self fusing tape to keep out moisture.
Here it is all decked out for shopping and running errands. Not much to look at, but that's the whole appeal. I want a sleeper bike that performs, is reliable and still be fun. The only drawback is the original cyclone mounts are crap. You need to create your own or purchase better ones. The noise is also an issue, it's not as bad as an RC setup. For trail use the noise is noticeable to others, but for general street riding it's not bad and I prefer to make some noise when coming up on pedestrians. This bike goes 27-30mph with the 48V setup. Not bad for those not chasing after speed. It gets me to my corner grocery store faster then I can drive to. Gets hardly any attention, especially if I'm pedaling.
Here is the new front shock, RST Omni TNL with 100mm of travel. Cheap low end shock, but acceptable. Anything less I would find it hard to consider them shocks. It comes ready for front disks, so that will be an eventual upgrade on this bike since most of the stopping happens in the front. The previous RST 191 Omni CL had only a small amount of travel using a polymer cartridge, while fine for short trips. It totally sucked for trail riding and long distance. It would however, make a good front hub shock since it's steel and would take the edge off the vibration vs. a solid fork. If anyone is looking for a steel front shock for a front hub with a 1.25" steer tube that I don't think was ever cut down let me know. The frame has been holding up and is solid when jumping it. The trail reviews on the frame was good when I did a search. Geometry works well and the chrom-moly should last much longer than most bikes.