USB Cable: https://www.amazon.com/OBDLink-EX-FORScan-OBD-Adapter/dp/B081VQVD3F/
AlfaOBD: https://www.alfaobd.com/download.html
It's easily one of the most detailed diagnostic tools on the market and it's under $110 for both the cable and the software. Easily does everything my brothers $1500 OBDII scanner does.
I don’t like any product that relies on a phone app to work because their app will become obsolete after a year or two and you’ll have to waste time trying to figure out a new solution to get it to work. Just get a stand-alone OBD reader on Amazon for $20. No app updates or headaches. It just works.
Limited-time deal: MOTOPOWER MP69033 Car OBD2 Scanner Code Reader Engine Fault Code Reader Scanner CAN Diagnostic Scan Tool for All OBD II Protocol Cars Since 1996, Yellow https://www.amazon.com/dp/B07Z3HB7DR/ref=cm_sw_r_cp_api_glt_fabc_dl_8BE2HKYQSA891FN8MXFX?_encoding=UTF8&psc=1