Singkat cerita, saat sedang asyik mengemudi vios di tol jagorawi, entah bagaimana tiba-tiba muncul indikator check engine di bagian dashboard. Bikin panik sedikit karena jadi penasaran apa sih penyebabnya, sehingga melipir ke rest area terdekat untuk dilakukan pengecekan secara visual di bagian mesin.
Setelah dicek di ruang mesin, tidak ada hal yang janggal, entah overheat dan sebagainya, bahkan untuk kondisi mobil masih sangat responsif seperti tidak ada kendala.
Untungnya saya selalu sedia konektor OBD2 di dalam mobil, untuk jaga-jaga kalau ada case seperti ini.
Setelah dicek ternyata errornya mengarah ke Sensor Oksigen Atas dengan kode error P0031
Setelah saya tanya AI terdekat, jawabannya seperti ini:
Dari screenshot app Car Scanner, keluar kode P0031 - artinya ada masalah di sensor oksigen.
### Arti Kode P0031: HO2S Heater Control Circuit Low
HO2S = Heated Oxygen Sensor, sensor O2 yang ada heater-nya.
Heater Control Circuit Low = Rangkaian pemanas sensor O2 tegangan nya rendah/kurang.
Sensor O2 butuh panas biar kerja akurat. Mobil punya pemanas internal di sensor itu. Kalau ECU detek pemanasnya gak narik arus cukup, dia nyalain check engine dan simpan kode P0031.
### Gejala yang biasanya muncul:
- Lampu check engine nyala - sesuai screenshot, MIL is On
- Bensin agak boros
- Mesin dingin idle agak kasar
- Tapi mobil masih bisa jalan normal
### Penyebab paling umum, urut dari yang paling sering:
1. Sensor O2 Bank 1 Sensor 1 mati/rusak - 80% kasus
Sensor O2 sebelum catalytic converter yang rusak heater-nya. Umur sensor O2 biasanya 80-120rb km.
2. Kabel/soket sensor O2 putus/korosi
Kabel ke sensor O2 sering kena panas knalpot, jadi getas.
3. Fuse heater O2 putus
Cek fuse "O2 Heater", "HTR", atau "ENG" di box fuse. Kalau putus, semua sensor O2 gak dapat arus.
4. Masalah wiring ke ECU - jarang terjadi
### Cara fix cepat:
Langkah 1: Cek fuse
Cari di buku manual fuse "O2 Heater". Kalau putus, ganti. Kalau ganti langsung putus lagi, berarti ada short.
Langkah 2: Cek fisik sensor O2
Sensor O2 ada di pipa knalpot depan, sebelum catalytic converter. Lihat kabelnya putus atau soketnya kotor gak. Cabut pasang lagi soketnya.
Langkah 3: Ganti sensor O2
Kalau fuse dan kabel aman, fix-nya ganti sensor O2 Bank 1 Sensor 1. Harga ori 400rb-1jt, KW 150rb-300rb.
Pastikan beli yang "Bank 1 Sensor 1", jangan kebalik sama sensor 2.
### Setelah ganti:
Hapus kode pake tombol tempat sampah di app itu. Kalau kode gak muncul lagi setelah jalan 20-30 menit, berarti beres.
Catatan: "Pending Trouble Codes" artinya ECU baru curiga, belum pasti. "Stored Trouble Codes" artinya udah fix salah. "Permanent" kosong artinya belum ke-reset ECU.
UPDATE
Lalu saya order sensor oksigen atas vios gen 3, ga perlu yang ori Toyota sih, saya beli yang di bawah 200 ribuan, saya pasang dan clear error melalui aplikasi Car Scanner di HP, akhirnya problem solved. Harap diperhatikan jenis soketnya ya guys, cari yang 4 kabel.
![]() |
| sensor oksigen Vios |
![]() |
| posisi sensor oksigen atas, ada di bagian header knalpot di ruang mesin |




Posting Komentar