I ordered the large one last week and installed it on Friday - the same day my cam chain tensioner arrived. I bought the bike 3 weeks ago with the "marbles in a can" noise, and after having read through all the CCT horror stories on here I ordered the new CCT and waited to ride the bike until...