My husband said the valve did have debris in it, but since we got the self priming pump, went ahead and removed the check valve all together.
Pump is brand new, so seal/o ring shouldn't be the issue.
We have framed the deck around where the pump and filter were, so that's not an option any...