spence, take a look, they really are a pretty simple set up. chances are one of the hose connections or the pump may be leaking. In which case if it is a clamp, you have ruled out stupid.
Dave/ F18 put this link up a while ago. it may br helpful
http://www.repairclinic.com/