yup , i just used a big hose clamp and snugged it up around the base of the air intake and gasket and pushed it back on the tb , i had to do it a couple times to get it tight enough to not fall off , than i just put a short bolt in the top of the air intake to seal the bolt hole
everytime i'm under the hood i check to make sure it hasn't popped off the tb , so far so good , its been like that for a few months , and even spraying nitrous through it hasn't popped it off