دیاگ (به انگلیسی: diagnosis) از کلمهٔ انگلیسی Diagnosis به معنی تشخیص گرفته شده است. در موتور خودروها حافظهٔ موقتی به نام ECU وجود دارد. با استفاده از دستگاه دیاگ این کد شناسایی میشود و خطای ایجاد شده اصلاح میگردد یا در صورت نیاز قطعهٔ مورد نظر تعویض میشود. به این ترتیب وضعیت خودرو به حالت اولیه بازمیگردد.