Thank you, both these replies are convincing ... I will replace the pump and fix the leak. I really appreciate the help! I had questions regarding the type of downpipe I should have in this well, and thinking that that was a different topic, I posted that question separately here:

Thanks again!