Thought to update, Got the rotor from othello, using my can I installed the rotor and the motor spinned nicely. The only concern I have is that when you hold it in your hand and raise the rpm you feel a slight vibration. My thinking during handling of the rotor some balance weights (i think these pads of epoxy went off). Need to find a way to balance it.
but I don't think its too much vibration.
If it were my motor I would simply contact CC and ask them to run a check on the motor and ask for assistance getting it back to like new condition for a price.