Question: is it possible for a brand new external pump to somehow leak from the body?

I know that I have have a leak in my sump, but I'm pretty sure that I've found it where it is. I'll verify that and try to fix it myself with some weld-on this weekend.

Thanks Ace for offer to fix it. You're my backup plan if I screw it up or can't find it.