Míg a régi autóknál elég a próbalámpa alkalmazása, addig a mai autókat már 90%-ban számítógépek működtetik. Ezek felismerik a rendszer esetleges hibáit, eltárolják és jelzik a felhasználó számára. Fejlett számítógépes rendszerekkel felszerelt autók javításához nélkülözhetetlenek a profi diagnosztikai műszerek. Az eltárolt időszakos vagy állandó hibákat speciális célszámítógéppel lehet kiolvasni. A kiolvasott hiba önmagában nem minden esetben felel meg a valós hibának, pusztán rávezet a tényleges problémára. Néhány esetben egyik hiba „eltakarja” a másik hibát. Ha minden esetben követnénk a hibakiolvasó eredményeit, az rengeteg felesleges idő és pénz ráfordítással járna, éppen ezért rendkívül fontos a nagy tapasztalattal rendelkező szakember.
A hibakódok pontos értelmezéséhez tehát tapasztalt szakembergárdára van szükség.
A diagnosztika a vezérlőegységgel történő kommunikációt mellett az egységek és fődarabok rendszeren belüli vizsgálatát jelenti. Diagnosztikai műszereinket folyamatosan frissítjük, hogy mindig naprakészek legyünk. A hibakód pontos értelmezésével meg tudjuk szüntetni a hiba valódi okát. A diagnosztika segítségével el lehet dönteni, hogy cserélni kell valamilyen alkatrészt vagy javítani. Ezután következik a hibakód törölése.