+1
Note that there is absolutely no need to spend a lot of money on a fancy scanner to read ABS codes on a 1999 Ford (and many other Ford vehicles of that era, like my 2004 Ranger). The simplest ELM327 adapter will suffice because it's a trivial command to get the ABS codes and FORScan knows what to do, of course.
For wireless adapters, a "BAFX" (sold at Amazon for $20.99, for example) is both good and popular (EDIT: it uses Bluetooth). I own one. For wired adapters, I like my OBDLink SX (about $40 now, $32 when I bought mine).
(At some point, Ford began using the MS-CAN protocol on some nodes and to talk to those nodes you'd need a more expensive ELM327 adapter, like the OBDLink EX or the OBDLink MX+ or one of the devices with a mechanical switch to select HS-CAN or MS-CAN.)
If you have a laptop that can run Windows (from 'XP' upward), then download "FORScan for Windows" (it's free). If the laptop has no Bluetooth capability, then go for a wired ELM327 adapter.
If you have a tablet or smartphone that runs Android, you can buy "FORScan Lite for Android" ($6). If you just want to read the ABS codes and don't need to clear them, then even the free "FORScan Demo for Android" will suffice. And you'll probably want a wireless adapter like the BAFX, but a wired adapter can be made to work sometimes too.
FORScan also runs on iOS devices, but I have no experience there.
Whatever way you go, good luck!