Thanks for the responses. I pulled the tube off last night and it doesn't look like it will stretch over the new TB but I'll figure something out. I'm sure one of the local parts shops have some kind of adapter I can make work for me.
As for the JB weld, I got the kind that comes in a small tube thats pre mixed so hopefully it will hold up and not be sucked into my manifold
I'll be sure to let everyone know how the install goes and what kind of difference I notice (if any).