If the speedo doesn't work then the cable is broken, it's mechanical. If the ABS isn't working properly the ABS light will come on at startup and stay on, if everything is fine it will blink a few times and go off. Pull the ABS codes, you don't need a codechecker, just do it exaclty like is explained here and it will tell you exaclty what the problem is...
http://www.cygnusx1.net/supra/techti...rrorcodes.html