"Kodu sildirdim, lamba söndü" — bu cümleyi her oto tamircisi günde defalarca duyar. Peki gerçekten sorun çözüldü mü?
Kod Silmek Ne Yapar?
OBD2 kodu silmek, ECU'nun (Motor Kontrol Ünitesi) hafızasındaki hata kaydını temizler ve check engine lambasını söndürür. Bu kadar. Altta yatan fiziksel arızaya hiçbir şey olmaz.
Kod Neden Tekrar Çıkar?
ECU, sensörlerden gelen verileri sürekli izler. Aynı anormalliği bir sonraki sürüş döngüsünde tekrar tespit edince kodu yeniden depolar ve lambayı tekrar yakar. Genellikle 1–3 sürüş döngüsü içinde aynı kod yeniden belirir.
Kod Silmenin Geçerli Olduğu Tek Durum
Arızayı gerçekten tamir ettikten sonra kodu silmek geçerlidir. Örneğin:
- Oksijen sensörünü değiştirdikten sonra P0131 kodunu temizlemek
- Termostatı değiştirdikten sonra P0128 kodunu temizlemek
- Yakıt kapağını değiştirdikten sonra P0442 kodunu temizlemek
Bu durumlarda da ECU'nun birkaç sürüş döngüsü tamamlaması gerekir ki tüm sensör testleri geçsin ve lamba sönmüş kalsın.
Muayene Öncesi Kod Silmek: Büyük Hata
Muayene merkezleri artık OBD2 üzerinden Readiness Monitor durumunu kontrol eder. Readiness monitörler, ECU'nun tüm sensör ve sistemi test edip etmediğini gösterir. Kodu sildikten hemen sonra muayeneye giderseniz monitörler "tamamlanmadı" (Not Ready) durumunda olur ve muayeneden geçemezsiniz.
Kodları sildikten sonra muayeneden geçebilmek için genellikle 100–300 km sürmeniz ve birkaç soğuk-sıcak döngüsü yapmanız gerekir.
OBD2 Geçmişi Silinebilir mi?
Evet, mevcut kodlar ve anlık veriler silinir. Ancak bazı araçlarda "kalıcı DTC" (Permanent DTC) sistemi bulunur. Bu kodlar yalnızca ECU kendi kendine ilgili monitörü başarıyla geçince silinir — dışarıdan silme komutuyla bile temizlenemez.