Went to install a shorty axle today...just to realize it is a 50cc one.
It is made differently but I still made it work for now. I had to modify one of the gears for everything to fit right and turn without any binding. I still need a stator so I have not been able to take it up the road to test but it does spin freely and quietly.
Stock gear on 50cc axle
Modified gear on 50cc axle
This is what the inside looked like when I first pulled the cover off