Cilvēks, pērkot automašīnu, parasti sagaida, ka tā darbosies labi ilgu laiku. Šim nolūkam autoražotāji ir izstrādājuši sarežģītas datorsistēmas, kas kontrolē automašīnu un palīdz nodrošināt tā nevainojamu darbību. Šīs sistēmas iedegs arī pārbaudes dzinēja indikatoru, ja automašīnai kaut kas nav kārtībā. Automašīnas diagnostika ir pārbaude, kas personai norāda, kas izraisa dzinēja pārbaudes indikatora iedegšanos. Kad problēma ir identificēta, izmantojot šo sistēmu, mehāniķis var turpināt to novērst.
Daudzām automašīnām tagad ir datorsistēma, kas to kontrolē. Šī datorsistēma pastāvīgi saņem informāciju no dažādiem dzinēja sensoriem un pielāgo šīs sistēmas, lai automašīna varētu darboties nevainojami. Tieši šī datorsistēma kontrolē arī pārbaudes dzinēja indikatoru. Ja rodas problēma, ko dators nevar novērst pats, tas iedarbina indikatoru, lai mehāniķis varētu identificēt un atrisināt problēmu. Sistēma arī izstrādā kodu, ko var izmantot, lai palīdzētu noteikt problēmas apgabalu un raksturu.
Lai atvieglotu automašīnas diagnostikas darbības procesu, daudzām automašīnām ir iebūvēta diagnostikas sistēmas II versija (OBDII) datora saskarne. Šī saskarne ļauj mehāniķim izmantot vienu rīku, lai identificētu gandrīz visu automašīnu marku un modeļu problēmas. Lai veiktu pārbaudi, savienotājā, kas parasti atrodas zem vadītāja puses paneļa, tiek ievietots skeneris. Pēc tam, kad skenerī ir ievadīta informācija par automašīnas modeli, transportlīdzekļa identifikācijas numuru (VIN) un dzinēja tipu, tas var identificēt un uztvert diagnostikas kodu. Šis kods palīdz mehāniķim uzzināt, kur meklēt, lai atrastu problēmu.
Automašīnas diagnostikas koda piemērs ir P0131. Katra šī koda sadaļa attiecas uz kaut ko konkrētu. Koda pirmā sadaļa ir burts, kas attiecas uz vispārīgu apgabalu. P attiecas uz spēka piedziņu, B uz virsbūvi, C uz šasiju un U uz neidentificētu. Nākamā sadaļa, numurs, ir ražotāja kods. Bieži vien tas ir vispārināts 0, bet dažreiz tas var būt 1. Nākamais skaitlis, kas parādās, attiecas uz problēmas apgabalu. Katrs skaitlis no viena līdz astoņiem attiecas uz citu apgabalu. Piemēram, 1 attiecas uz gaisa vai degvielas problēmu, 2 — uz inžektora ķēdes problēmu, bet 7 vai 8 — uz transmisijas problēmu. Pēdējie divi koda cipari precīzāk parāda, kur lokalizētajā apgabalā ir problēma. Šie skaitļi var atšķirties atkarībā no automašīnas ražotāja, tāpēc mehāniķim var nākties piezvanīt ražotājam, lai noteiktu precīzu atrašanās vietu.
Automašīnas diagnostika var ievērojami atvieglot automašīnas problēmas atrašanu. Tā vietā, lai mehāniķis pārbaudītu visu dzinēju, mašīna to var izdarīt viņa vietā. Turklāt patērētāji var iegādāties dažus diagnostikas skenerus. Turot vienu rokās, patērētājs var iegūt vairāk zināšanu par to, kas notiek viņa automašīnā. Patērētāju skeneris var arī saglabāt kodus problēmām, kuras var neparādīties, kad automašīna tiek nogādāta pie mehāniķa.