If you put lube on it, it will pop off! I've used bellows adhesive and it would come off. They get installed dry only. That being said, I use power tune to install as Bondo said. It gets them on nicely and dry's up quickly so they stay in place. As far as all other hoses, a dab of power tune...