I now have an HF model that does pretty good.
Correction: It's made by Autel, but is equal to their ABS reading model.
I've used it on her Volvo and diagnosed a bad throttle body. As well as my truck. Oddly enough, it's required me to select the brand for my truck and not her Volvo. Also, the live data reader doesn't function on my truck if you 1.) select the model 2.) read the code. 3.) read live data. It's fine with her Volvo.
I need to restart entirely and just read live data.