I managed to bend the left front footrest hanger and clevis bolt so it all bends toward the shift lever too much. Also broke the shift lever. I can't seem to find original parts to replace these even from Triumph. Parts are not in stock and back ordered, and it's been 4 months. Any thoughts regarding other sources or repair ideas would be great.
Thanks for your help
Thanks for your help