I wouldn’t give up on fixing this turntable. I’m not familiar with your motor or power supply, however, the problem could be with either. I upgraded to the HR Power Supply which has the speed adjustment on the back.
You can contact Michell here, they will likely be able to provide some guidance:
I would call in person rather than email. They look a little swamped.