Home Improvement Questions? Ask a Handyman for Answers ASAP
The impeller is quite free. I can see no breaks in the electrical connections or wiring. I suspect leaving the pump in the well over winter didn't help!!
I imagine the motor has had it and its time to buy a new one.