As you no doubt have seen I tend to post a LOT on this forum and after a while they all blend together in my memory so could you please tell me the thread title and I'll check it out.
One thing is for sure, the throttle cable is a 33C designation and can be had at many sources including the industrial supplier, McMaster-Carr