Wenn du nur Fehler auslesen möchtest, kannst du dir nen kleinen OBD Tester kaufen (ca 50EUR im Baumarkt) - Dazu kann ich dir aber keine Tipps geben, da ich so nen Tester noch nicht benutzt hab. Willst du allerdings Anlernen, Codieren, Fehlerspeicher auslesen/löschen, etc., dann kann ich dir das VCDS von Ross-Tech nur empfehlen.
http://auto-intern.de/module-pagesetter-viewpub-tid-27-pid-3.html