I had a similar problem recently too (pretty much same situation too).
I wrapped a coil of electrical tape around the white tube to take up some of the free space and give some friction grip, then used hair spray to give it a bit more bite.
Working well so far, 3 months 2K miles later, with the heat on too.