Diagnostik mesin adalah tes yang dilakukan untuk mempelajari lebih lanjut tentang mengapa mesin tidak berfungsi dengan baik. Diagnostik mesin dapat dilakukan oleh mekanik rumah yang terampil dengan peralatan yang tepat, atau mobil dapat dibawa ke mekanik atau dealer untuk diagnosis. Diagnostik mesin digunakan untuk mengumpulkan data yang dapat digunakan dalam perbaikan kendaraan, dan juga dapat digunakan selama hal-hal seperti pengujian emisi, di mana mobil diperiksa untuk memastikan bahwa ia mematuhi standar emisi untuk kendaraan di kelasnya. .
Melakukan diagnostik mesin dimulai dengan menghubungkan perangkat ke komputer onboard mobil. Biasanya ada ruang untuk melakukan ini tepat di bawah dasbor di sisi pengemudi mobil. Perangkat berinteraksi dengan komputer, mengembalikan kode diagnostik yang dapat direferensikan terhadap daftar kode untuk kendaraan dari pabrikan tersebut. Jika mesin dalam kondisi kerja yang baik, perangkat akan memberi tahu pengguna. Jika ada masalah, satu atau beberapa kode mungkin ditampilkan.
Kode dapat berarti banyak hal. Selama diagnostik mesin, mekanik menentukan apa yang menyebabkan setiap kode ditampilkan, dengan tujuan mengembangkan perkiraan untuk memberi tahu pengemudi berapa biaya yang harus dikeluarkan untuk mengatasi masalah. Terkadang, masalahnya sederhana, sementara dalam kasus lain, bisa sangat kompleks.
Orang biasanya membawa mobil untuk diagnosa mesin saat lampu “periksa mesin” menyala, atau saat mereka mengalami masalah mobil. Akan sangat membantu bagi mekanik untuk mengetahui jenis masalah apa yang sedang dialami, dan berapa lama pengemudi telah memperhatikan masalah tersebut. Untuk hal-hal seperti lampu check engine, terkadang lampu padam saat tidak ada yang benar-benar salah; misalnya, beberapa mobil akan menampilkan lampu ketika saatnya untuk mengganti oli untuk mendorong pengemudi pergi ke mekanik, dan mekanik dapat menghapus alarm sehingga berhenti menampilkan.
Perangkat untuk melakukan diagnosa mesin tersedia melalui bengkel mobil. Memiliki perangkat tidak terlalu berguna tanpa memiliki akses ke database kode. Beberapa situs web perbaikan otomotif memelihara basis data kode yang dapat digunakan orang untuk referensi saat mengerjakan mobil mereka. Orang dapat menggunakan informasi ini untuk memperbaiki mobil mereka, atau hanya untuk menentukan apakah mobil perlu dibawa ke montir atau tidak.
Orang-orang harus menyadari bahwa terkadang kode kliring dan alarm dapat menyebabkan mobil gagal dalam pengujian emisi. Misalnya, jika seseorang mematikan lampu check engine tanpa mengatasi masalah yang menyebabkannya menyala, mobil tersebut akan gagal dalam pengujian emisi.