Checked for air leaks, none that I could see.


I have a sump.
Yes.
No.