Throttle cable question(s)

I doubt it, it was a while back I bought it...6-8 months maybe
I would try, can't hurt