I use the BR-3 Scantool with my Thinkpad (Had to purchase a serial to USB converter) and have had no issues. Second one I've owned and have found it very useful.

BR-3 Scantool link