This tool is great for quick diagnostics and way more thorough than a "code reader". It does have some bi-directional capabilities for ABS where applicable. I would give it a 5 star, but the fact that it advertises TPMS and in fact does not cover TPMS at all is a minus for this product. If they didn't advertise it for TPMS, then I would give it a five.