Got my parts in yesterday!
Scooter is whisper quiet now, night and day difference. I had to put a couple washers between the wheel sprocket and the freewheel to get the correct alignment with the motor sprocket, but other than that it went together pretty good. BTW, for anybody installing...