I’ve never played with a sapphire heater blower but I do get paid for mucking about with electrical stuff and if you are directly and correctly powering the the motor without any of the controls then it has to be the motor. I would try giving it a clean. Does it turn freely?