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:

http://www.terrylove.com/forums/showthread.php?t=27545

Thanks again!