I need an OBD2 Scanner for my three vehicles (10' Tundra, 06' Tacoma, 09' Corolla). Needs to be more than just a reader. I want to be able to do most of the repairs myself. Needs to be able to read and clear Generic and Manufacturer Specific DTC codes; provide DTC descriptions and solutions...