look into all-data, ondemand5 or identifix. you will need one of this software to be able to read diagrams, trouble codes, diagnostics etc. can't do without it. the scan tool will just give you trouble codes and the definition of it but there is much more involved in diagnostic.