Same thing happened to me. I was able to glue the rubber back together as it had only split, mine also popped off, After reinstalling them this time with the original triumph clamps off the plenum, Ive had no more trouble, I believe their supplied clamp cut in to the rubber. the triumph ones...