Thanks for the info on the slip ring availability. I swapped in a good rotor that I had laying around and all is well now.
It's good to know that these piece-parts are still available here and there.