Damn that sucks that your quality was poor. I am guessing they are getting popular and their QC has gone downhill. I hope you can get your money back.
That being said, my fit on the connection tube was really spot on. The connection tab was damn near perfect and the tube coupled nicely to the rubber end on my OEM intake. Yes I sealed it all with RTV and have no issues with water getting into it. And my template was very simple but spot on.
A pilar mount did need a couple of self-tapping screws that I had plenty of in the garage. I will say its is not the most refined install kit but I like the design so I rolled with it.
View attachment 2008854