Is there an alternative? Do all the Sports/Tourer T3 Coolers Fit my bike? Just wondering, mine is pretty craped up, not leaking, but it is making me paranoid :-) LOL