Dude,
It's a 2-piece cable for a 5-speed or 3-piece cable for an auto, they should all be totally interchangeable from any year, and the 3rd piece for the auto is just a little 90 degree hollow metal "elbow" about the size of your thumb with a short piece of cable inside it where the cable meets the tranny housing so a manual cable with an elbow added should work with an auto or an auto cable with the elbow removed should work with a 5-speed
afaik... There may be a minor length difference with the shorter section that runs under the car for the 5-speed or the auto but I know someone that swapped their auto for a R154 and connected their car's original elbow to it for some crazy reason even though there's enough length to remove it so I know the auto's cables will work on the 5-speed and I can only assume that if you add the elbow to a 5-speed's cable it will work fine on an auto as well...
The only reason for the elbow is that the 5-speeds' cable connection is at an angle that points towards the front of the car but the auto tranny's connection points straight out to the side instead.
Unscrew the cable from the tranny (may have to drop the tranny support to get to it, just 8 bolts) and spin it by hand with someone watching to see if the needle wiggles or bounces at all, if not then one section is broken and you can unscrew them from each other one by one and repeat the test to see which section has broken and replace just that section.
Typically it's an auto that's more prone to speedo failure because the little 90 degree elbow's internal cable fatigues and breaks after being spun constantly when the car's moving while bent at that angle and being flexed for so many years, but the nylon speedo gear inside the tranny will eventually get so worn down that it starts slipping, loses enough of a tooth that it gets stuck and instantly gets stripped flat at that spot, never to rotate again. A new gear is fairly cheap from the dealer and is easy to take out of the tranny (1 bolt) but sometimes turns into a major pain to reinstall.
I've seen the gear get replaced and the new one strip again a few days later on a friend's 91T but I think it somehow got installed wrong by the person that helped him do it and it bound up again for some reason and I'm waiting for the replacement to arrive... I'll find out when he calls me to come swap it out and we see how long this one lasts...
So test your cable to see if it's a section of the cable or the gear in the tranny and order the part(s) you need from your dealer.
I don't know for sure but I'm also assuming that there are physically interchangeable but different versions of the speedo gear depending on the various differential ratios to get the speedo to read correctly so you'd have to specify which model and year of Supra you have or which model and year Supra's diff you're running in your car now instead to get the right gear for your speed to read properly. LSD shouldn't matter, just 3.73 (late '88T - 92T) 3.90 (87T - mid 88T) or 4.30 (N/A) (all usdm, not the jdm diffs) and yes I know those ratio numbers aren't quite exact...
Hope this info helps...
Good Luck!