Replaced cable on my 99 1200. Got T2040454 from BikeBandit. Seems too short, Turn forks and throttle went 100%. Dealer says part # is T2043512, Ordered and outside of bag says T2043512, cable in bag labeled T2040454. T2040454 shows for later model. Dealer says no supersession shown. Are these the same? Any ideas?