This is perhaps worse than I thought. However the magets so the rotor does seem to be keyed. I think I can tell that now. So hopefully it won't slip but may play back and forth. But should not the brass tubes keep that in check.
The BFH worked on the diff. It's good now what about this rotor?
Zack.