Xcell,
Aren't you glad I asked about the plug a.k.a. Freeze plug?
Looks like an 'interesting' previous diy job. How much damage has been done to the IMS tube? Reuseable?
If you need a replacement plug,try here:
Freeze Plug Size Chart « freezeplugfactory.com