Error 12
Kritis Sepeda Motor Yamaha

Error 12 Yamaha Sepeda Motor

Kesalahan Sinyal Pick-up Coil / CPS Signal Error

Logo Yamaha
Sedang
Rp 30.000 - Rp 350.000
36x
Error code 12 pada Yamaha FI menandakan sinyal dari pick-up coil (Crank Position Sensor/CPS) tidak terbaca oleh ECU. Motor tidak bisa distarter atau langsung mati setelah hidup.

Apa Itu Error Code 12 Yamaha?

Error code 12 pada sepeda motor Yamaha berteknologi Fuel Injection (FI) menunjukkan bahwa ECU tidak menerima sinyal dari pick-up coil atau Crank Position Sensor (CPS). Sensor ini bertugas membaca posisi dan kecepatan putaran crankshaft, sehingga ECU tahu kapan harus menyemprotkan bahan bakar dan memercikkan busi.

Setiap motor Yamaha FI yang menampilkan error code 12 di speedometer menandakan ada masalah pada rangkaian sinyal pulser, mulai dari sensor itu sendiri hingga kabel penghubungnya.

Gejala Error Code 12

  • Motor tidak bisa distarter (starter berputar tapi tidak hidup)
  • Motor langsung mati sesaat setelah dinyalakan
  • Lampu indikator FI berkedip 12 kali
  • Speedometer menampilkan angka "12" pada mode diagnosa
  • Tidak ada percikan api pada busi saat dites

Penyebab Utama Error Code 12

  1. Soket spul (pick-up coil) korsleting — penyebab paling umum, terutama akibat air masuk atau kabel terjepit
  2. Kabel CPS putus atau terkelupas — sering terjadi pada jalur kabel dekat cover magnet
  3. Sensor CPS rusak — komponen sensor sudah aus atau pecah
  4. Kabel digigit tikus — umum terjadi pada motor yang parkir lama di area terbuka
  5. Konektor longgar atau karat — sambungan kabel tidak firm

Cara Cek Error Code 12 di Yamaha

  1. Matikan kontak (OFF)
  2. Tekan dan tahan tombol reset/SELECT pada speedometer
  3. Nyalakan kontak (ON) sambil tetap menekan tombol
  4. Layar akan menampilkan angka error code (12)
  5. Tunggu beberapa detik, angka akan berubah ke mode normal

Untuk menghapus error code setelah perbaikan: putar kontak OFF, lepas kabel negatif aki selama 5 menit, lalu pasang kembali.

Cara Mengatasi Error 12

Buka cover magnet (left crankcase cover) dan periksa soket/konektor pick-up coil. Pastikan soket tidak korsleting, tidak karat, dan kencang. Bersihkan konektor dengan kontak cleaner jika ada karat atau kotoran. Ini adalah penyebab paling umum error 12.

Ikuti jalur kabel dari soket pick-up coil menuju ECU. Periksa apakah ada kabel yang putus, terkelupas, atau terjepit. Perhatikan juga kemungkinan kabel digigit tikus, terutama pada motor yang parkir lama di area terbuka.

Lepas soket CPS dan ukur resistance antara kedua terminal sensor menggunakan multimeter. Nilai normal biasanya sekitar 190-290 ohm pada suhu ruang (tergantung model). Jika resistance tidak sesuai spesifikasi, pick-up coil perlu diganti.

Jika resistance tidak sesuai atau sensor fisik terlihat rusak/retak, ganti pick-up coil yang baru. Pastikan menggunakan part original Yamaha untuk hasil optimal. Setelah penggantian, reset error code dengan melepas kabel negatif aki selama 5 menit.

Video Tutorial
Cara mengatasi error code 12 di Yamaha NMAX — pemeriksaan pick-up coil dan jalur kabel
Komar Motor: Solusi error 12 Yamaha FI — troubleshooting lengkap pick-up coil
Spare Part yang Dibutuhkan

Pick-up Coil / CPS (Crank Position Sensor)

Est: Rp 80.000 - Rp 250.000

Sensor pick-up coil untuk membaca posisi crankshaft Yamaha. Original part disarankan untuk akurasi sinyal yang optimal.

Beli di Shopee
Kapan Harus Panggil Teknisi?
Jika soket dan kabel sudah diperiksa tapi error tetap muncul, kemungkinan pick-up coil atau ECU bermasalah. Panggil teknisi untuk tes resistance sensor dan penggantian komponen.

Tanya Jawab (Q&A)
Q

Yamaha NMAX sy tiba2 ga bisa distarter, di speedometer muncul angka 12. Udah coba starter electric tp mesin ga nyala. Kira2 knp ya? Bs diperbaiki sendiri ga?

Rizky • 1 bulan yang lalu

A

Error code 12 menandakan sinyal pick-up coil (CPS) tidak terbaca oleh ECU. Penyebab paling umum adalah soket CPS korsleting atau kabel putus. Coba buka cover magnet dan periksa soket/konektor pick-up coil — pastikan tidak karat dan kencang. Jika soket dan kabel sudah dicek tapi error tetap muncul, kemungkinan pick-up coil perlu diganti (Rp 80.000 - 250.000).

Q

Mau tanya, error 12 di yamaha aerox itu sama ga penanganannya dgn NMAX? Soalnya setelah hujan deras motor langsung mati dan muncul error 12.

Agus • 1 bulan yang lalu

A

Penanganannya sama karena sistem FI Yamaha menggunakan komponen CPS yang serupa. Error 12 setelah hujan deras biasanya disebabkan air masuk ke soket pick-up coil dan menyebabkan korsleting. Coba lepaskan soket CPS, semprot kontak cleaner, keringkan, lalu pasang kembali. Jika masalah berulang, periksa seal cover magnet agar air tidak masuk lagi.

Q

Gan, brp biaya ganti pick-up coil yamaha NMAX? Dan apa bedanya pick-up coil original vs kw?

Dedi • 1 bulan yang lalu

A

Pick-up coil original Yamaha berkisar Rp 150.000 - 250.000, sedangkan kw/aftermarket sekitar Rp 80.000 - 120.000. Perbedaannya terletak pada akurasi sinyal dan daya tahan — part original lebih stabil dalam mengirim sinyal ke ECU dan tahan lama. Untuk error code 12, sangat disarankan pakai original karena sensor ini krusial untuk timing pengapian.

Punya pertanyaan lain?
Kirim Pertanyaan

Pertanyaan Berhasil Dikirim!

Tim kami akan meninjau dan menjawab pertanyaan Anda secepatnya.