Water pump question

Thanks for all the info. I'll give the teflon tape a shot.