perhaps detach the pump head from the motor and see if the motor runs by it self , when i had hum before it turned out to a seized bearing in the motor itself ... there was a bearing at the front and back end of the motor ...back one seized . If its that ...these bearing are about $5 from a bearing shop .
If its a seized pump head u can probably get a kit for that .