Nice!
Did you get the bearings and drive shaft from KMG or someplace else?