these are all great suggestions.

I will try and fix today.

Yes I was referring to the pump filter. I'll check the seal