If the impeller is good and doesn't have anything stopping it up, then it's also possible that the shaft that connects the impeller to the motor has broken--happened to my pump last summer. Should be easy to see when you take the thing apart, which you'll have to do to inspect the impeller anyway.

Janet