The Genisys I use cost me $899 from Network Tool Warehouse, about 6 years ago, it came complete up to 2008 at that time and also came with all the cables for the pre 96 obd1 vehicles. I did update two years ago for a cost of $699 and that gave me Heavy Truck, Domestic, Asian, European and ABS/Airbag. TPMS is also part of it, I just did not get two of the accessories for it. It can also read almost all of the modules on the vehicle. For instance on the GM Suburban 2004, there are 14 different computer nodes on it, including the HVAC stepper motors, ABS both read and run tests, Bleeding Abs Solenoids, etc. Although I don't use it much I did also get the 4 channel ocilliscope module as well. Only problem with the unit has been the battery which was not much good, a rc car battery solved that. As far as the unit itself, the muxer unit is really too big for the cable that connects to the obd2 port.