GT , when this ordeal is over, you may want to call the shop i told you about in Woodbridge. They received a Passer angel last week. I saw it on Wednesday and he looks pretty good.
FYI, I always keep extra filter pads or sponges in my dt sump in case my qt crashes i just throw in the pads...