Hey guys, I'm in the process of installing A CTS Turbo Inlet pipe and for the life of me I can't get the PVC hose back on. It came off easily but will not go back onto the new inlet pipe. I also noticed that the little o-ring inside the PVC hose ripped. I'm about to swing by the auto parts...