Make sure you get the GT-S speedo gear on the cable. There is a difference between the speedo gears between the GT-S and the SR5. One has 16 teeth and the other 20. If you're getting a full speedo cable with the gear (can't remember if these corollas use a single cable), make sure it says 16 and not 20. Pretty sure I have that right.
Here is a cable on Ebay for 40.00:
http://www.ebay.com/itm/Toyota-Corolla- ... q~&vxp=mtrAnd you can buy the speedo gear new from Japan:
http://www.ebay.com/itm/T50-SPEEDO-GEAR ... Yg&vxp=mtrAround 80 isn't too bad, and it's a good idea to replace that gear. Usually OEM cables are more expensive.
Good luck!