RE: engine quits
I was thinking along the same lines. A filter prevents problems, it doesn't solve problems that were already there. But it could be making the engine run a little more lean.
Is the air bleed hole completely open? In your list of things you did, I didn't see anything about this.
Jim