When I installed the pipe I didn't use clamps.
It stalled right away and I clamped them all.
The stall problem was prior to that though.
Not sure it has stalled since, I know it has dipped under 750.
I'll have to check that filter.
They changed the design a little by adding a grommet to help seal that sensor in the pipe.
No leaks that I know of.
I'm thinking about cleaning the TB/MAF and possibly replacing the IAC.