That's what I'm thinking. The hard part will be finding the leak. Pump lid, o-ring, and drain plug look ok. I have a ball valve before the pump that may be the culprit. Also, like I mentioned in the original post, my electrician accidentally drilled into the wrong spot on the skimmer when...