Moottorin vianmääritys on testi, joka suoritetaan oppiakseen lisää siitä, miksi moottori ei toimi kunnolla. Ammattitaitoiset kodin mekaanikot voivat suorittaa moottorin vianmäärityksen asianmukaisilla laitteilla tai viedä auton mekaanikolle tai jälleenmyyjälle diagnoosia varten. Moottorin vianmääritystä käytetään tietojen keräämiseen, joita voidaan hyödyntää ajoneuvon korjaamisessa, ja sitä voidaan käyttää myös esimerkiksi päästöjen testauksessa, jossa auto tarkistetaan sen varmistamiseksi, että se noudattaa luokkansa ajoneuvojen päästöstandardeja .
Moottorin vianmääritys alkaa kytkemällä laite auton ajotietokoneeseen. Yleensä on tilaa tehdä tämä aivan kojelaudan alla auton kuljettajan puolella. Laite on yhteydessä tietokoneeseen ja palauttaa vianmäärityskoodin, johon voidaan viitata kyseisen valmistajan ajoneuvojen koodiluettelon perusteella. Jos moottori on hyvässä toimintakunnossa, laite ilmoittaa siitä käyttäjälle. Jos ongelma ilmenee, yksi tai useampi koodi voidaan näyttää.
Koodit voivat tarkoittaa monenlaisia asioita. Moottorin vianmäärityksen aikana mekaanikko määrittää, mikä aiheuttaa kunkin koodin näyttämisen, kehittääkseen arvion, jotta kuljettaja tietää, kuinka paljon ongelman ratkaiseminen maksaa. Joskus ongelma on yksinkertainen, kun taas toisissa tapauksissa se voi olla hyvin monimutkainen.
Yleensä ihmiset tuovat autoja moottorin vianmääritykseen, kun “tarkista moottori” -valo syttyy tai kun heillä on auto -ongelmia. Mekaanikon voi olla hyödyllistä tietää, millaisia ongelmia esiintyy ja kuinka kauan kuljettaja on huomannut ongelmat. Sellaisissa asioissa kuin moottorin tarkistusvalo, joskus valo sammuu, kun mikään ei ole todella vialla; Esimerkiksi jotkut autot näyttävät valon, kun on aika vaihtaa öljy, jotta kuljettajat menevät mekaanikon luo, ja mekaanikko voi poistaa hälytyksen niin, että se lakkaa näyttämästä.
Laitteita moottorin vianmääritykseen voi saada autokorjaamoista. Laitteen käyttö ei ole kovin hyödyllistä ilman pääsyä kooditietokantaan. Jotkut autokorjaussivustot ylläpitävät kooditietokantoja, joita ihmiset voivat käyttää viitteinä työskennellessään autojensa parissa. Ihmiset voivat käyttää näitä tietoja autojensa korjaamiseen tai yksinkertaisesti määrittääkseen, onko auto vietävä mekaanikolle.
Ihmisten tulisi olla tietoisia siitä, että joskus koodien ja hälytysten tyhjentäminen voi aiheuttaa auton epäonnistumisen päästöjen testauksessa. Jos esimerkiksi joku poistaa moottorin tarkistusvalon käsittelemättä sen syttymiseen johtanutta ongelmaa, auto epäonnistuu päästömittauksessa.