I use AutoeEnginuity for my F350 diesel truck its laptop application with USB to ODBII connector.
I went to buy the ABS code reader for a Chrysler Pacifica add on it was about the same price as complete professionally peformed brake job.
Visit the websites of the OBDII readers you're thinking about buying and see what codes they will and will not read. Most vendors have a complete list. In my case I bought 4 replacement ABS sensors,brake pads and rear rotors for less than the ABS reading module.