Go to the rescue! 18yo Giant mtb ready for scrap, but upgraded with new parts. Bottom bracket, Sunrace cassette, Sram chain PC830 with Power Link and FCM300 cranks