You do not describe how the shifter "went bad", but after 8 years it is likely that the grease has hardened inside the shifter, gumming up the works. It may well respond to a solvent flush and relubrication. Many folks have had success doing this and there is little to lose but some time and a little solvent.