Error P0340
Tinggi Mobil Daihatsu

Error P0340 Daihatsu Mobil

Camshaft Position Sensor A Circuit (Bank 1)

Logo Daihatsu
Sedang
Rp 400.000 - Rp 1.200.000
32x
Kode P0340 menunjukkan masalah pada sirkuit sensor posisi camshaft (CMP) Daihatsu. Sensor ini membantu ECU menentukan posisi katup untuk pengaturan waktu pengapian dan injeksi.

Apa Itu Kode Error P0340 pada Daihatsu?

Kode error P0340 pada Daihatsu menunjukkan masalah pada sirkuit Camshaft Position Sensor A (Bank 1), atau yang sering disebut CMP sensor. Sensor ini berfungsi mendeteksi posisi camshaft (poros nok) yang berputar untuk membuka dan menutup katup mesin. Data dari CMP sensor digunakan ECU untuk menentukan waktu pengapian (ignition timing) dan waktu injeksi bahan bakar secara presisi.

Pada Daihatsu Xenia, Sigra, Terios, dan Rocky, CMP sensor biasanya dipasang di dekat ujung camshaft pada cylinder head. Sensor ini menggunakan prinsip Hall Effect atau magnetik untuk mendeteksi putaran camshaft. Ketika sinyal dari sensor ini terganggu atau hilang, ECU tidak bisa mengatur timing mesin dengan benar.

Penyebab Utama Kode P0340

  • CMP sensor rusak atau kotor — Sensor bisa mengalami kerusakan internal, atau permukaan sensor yang kotor oleh oli atau kotoran logam mengganggu pembacaan.
  • Timing belt skip atau aus — Timing belt yang sudah aus bisa meloncat satu atau lebih gigi, menyebabkan posisi camshaft tidak sesuai dengan yang dibaca sensor.
  • Kabel atau konektor rusak — Wiring harness yang putus, korsleting, atau konektor yang longgar pada sirkuit CMP sensor.
  • Oil leak pada area sensor — Kebocoran oli dari cover camshaft atau seal yang rusak bisa menyebabkan oli masuk ke area sensor dan mengganggu kerjanya.
  • Reluctor wheel rusak — Roda pemicu (trigger wheel) pada camshaft yang rusak, retak, atau kotor bisa menyebabkan pembacaan sensor menjadi error.

Gejala yang Dirasakan

Kode P0340 termasuk kategori serious dan gejalanya cukup signifikan pada Daihatsu:

  • Lampu Check Engine menyala
  • Mesin sulit distarter atau bahkan tidak bisa distarter sama sekali
  • Mesin mati mendadak saat sedang berjalan
  • Akselerasi sangat lesu karena timing pengapian tidak akurat
  • Mesin bergetar keras dan suara kasar saat idle
  • Konsumsi bahan bakar membengkak
  • Pada beberapa kasus, mobil masuk limp mode dan performa sangat dibatasi

Cara Mendiagnosa Kode P0340

Mulai dengan scanning OBD2 untuk memastikan kode P0340. Periksa secara visual kondisi kabel dan konektor CMP sensor — cari tanda-tanda kerusakan, korosi, atau kabel yang terkelupas. Gunakan multimeter untuk mengecek continuity kabel dari sensor ke ECU. Pastikan tidak ada kabel yang putus atau short ke ground.

Periksa apakah ada kebocoran oli di area CMP sensor. Jika ada, bersihkan dan perbaiki sumber kebocoran. Gunakan oscilloscope untuk melihat pola sinyal dari CMP sensor — sinyal yang sehat harus menunjukkan gelombang yang konsisten. Periksa juga kondisi timing belt, terutama jika sudah mendekati interval penggantian (biasanya setiap 60.000-80.000 km pada Daihatsu).

Solusi dan Perbaikan

Langkah perbaikan dimulai dari yang paling sederhana: bersihkan area sensor dan periksa koneksi kabel. Jika ada kebocoran oli, perbaiki seal dan cover terlebih dahulu. Jika CMP sensor sudah terbukti rusak melalui pengukuran sinyal, ganti sensor dengan yang baru. Pastikan timing belt dalam kondisi baik dan timing masih akurat — jika timing belt sudah aus, sebaiknya ganti bersamaan. Setelah perbaikan, lakukan crank relearn atau cam-crank correlation learning jika diperlukan.

Daihatsu yang Terdampak

Kode P0340 bisa muncul pada Daihatsu Xenia, Sigra, Terios, dan Rocky. Pada Terios dan Rocky dengan mesin 1.5L, CMP sensor sangat kritis karena mesin menggunakan sistem VVT (Variable Valve Timing) yang sangat bergantung pada pembacaan posisi camshaft. Pada Xenia dan Sigra, masalah lebih sering disebabkan oleh kabel yang rusak atau timing belt yang sudah meloncat.

Cara Mengatasi Error P0340

Lacak wiring harness dari CMP sensor menuju ECU. Periksa apakah ada kabel putus, terkelupas, atau korsleting. Bersihkan konektor dari karat dan kotoran menggunakan contact cleaner. Pastikan koneksi kencang dan tidak ada kebocoran oli di area sensor.

Periksa area sekitar CMP sensor. Jika ada oli atau kotoran logam yang menempel, bersihkan dengan kain bersih dan penyeka elektronik. Oli yang bocor dari cover camshaft atau seal yang rusak bisa mengganggu pembacaan sensor CMP.

Buka cover timing belt dan periksa kondisi timing belt. Pastikan timing belt tidak aus, retak, atau meloncat gigi. Timing belt yang meloncat gigi bisa menyebabkan posisi camshaft tidak sesuai pembacaan sensor. Jika sudah mendekati interval penggantian (60.000-80.000 km), ganti segera.

Jika semua pengecekan wiring dan timing normal tapi sensor tetap tidak memberikan sinyal yang benar, ganti CMP sensor dengan yang baru. Pastikan menggunakan sensor CMP yang sesuai dengan kode part number Daihatsu. Setelah penggantian, lakukan crank relearn jika diperlukan.

Video Tutorial
Tutorial cara diagnosa dan mengganti Camshaft Position Sensor pada Daihatsu. Termasuk pengecekan timing belt dan wiring harness.
Spare Part yang Dibutuhkan

CMP Sensor Daihatsu (Camshaft Position Sensor)

Est: Rp 400.000 - Rp 1.200.000

Sensor posisi camshaft untuk Daihatsu Xenia, Sigra, Terios, Rocky. Berfungsi mendeteksi posisi camshaft untuk timing pengapian dan injeksi bahan bakar. Sangat penting terutama pada mesin dengan sistem VVT.

Beli di Shopee
Kapan Harus Panggil Teknisi?
Segera hubungi teknisi jika mesin tidak bisa distarter sama sekali atau sering mati mendadak saat berkendara, karena masalah CMP sensor yang dibiarkan bisa merusak timing belt dan komponen mesin lainnya. Juga jika perlu melakukan crank relearn dengan scanner khusus.

Tanya Jawab (Q&A)
Q

Terios saya tiba2 mesin mati sendiri di jalan, trus susah banget nyala lagi. Scan OBD2 keluar P0340. Ini serius ga? Takut mesin rusak parah.

Arif • 1 bulan yang lalu

A

Halo Arif, kode P0340 (Camshaft Position Sensor) memang termasuk masalah yang serius karena bisa menyebabkan mesin mati mendadak dan sulit distarter. Namun, kerusakan biasanya terbatas pada sensor CMP itu sendiri, wiring, atau timing belt. Segera bawa ke bengkel karena berkendara dengan kondisi ini berbahaya. Biaya perbaikan berkisar Rp 400.000-1.200.000 untuk sensor CMP.

Q

Rocky saya keluar P0340, kabel CMP sensor udah dicek normal semua. Tapi kadang muncul kadang hilang kode nya. Knapa bisa gitu?

Ratna • 1 bulan yang lalu

A

Halo Ratna, kode yang muncul hilang (intermittent) pada P0340 sering disebabkan oleh koneksi yang tidak stabil, bisa berupa konektor yang sedikit longgar atau kabel yang sudah mulai retak di dalam insulation. Coba gerak-gerakkan wiring harness CMP sensor saat mesin hidup dan perhatikan apakah kode muncul kembali. Periksa juga apakah ada kebocoran oli yang mengenai area sensor.

Q

Sigra saya P0340 muncul setelah ganti timing belt. Bener ga ya cara pasang timing belt nya? Atau sensor CMP yg rusak?

Rudi • 1 bulan yang lalu

A

Halo Rudi, sangat mungkin timing belt terpasang dengan timing yang tidak tepat (offset satu atau lebih gigi). Jika timing belt salah posisi, posisi camshaft tidak sesuai dengan yang dibaca CMP sensor, sehingga memicu kode P0340. Segera kembalikan ke bengkel yang memasang timing belt untuk memeriksa ulang timingnya. Ini bukan masalah sensor CMP.

Q

Apakah kode P0340 bisa bikin mobil masuk limp mode? Soalnya Xenia saya jadi gak bisa ngebut, gas udah ditekan tapi ga mau lari.

Lia • 1 bulan yang lalu

A

Halo Lia, ya benar. Ketika CMP sensor tidak mengirim sinyal yang benar, ECU tidak bisa mengatur timing pengapian dan injeksi bahan bakar secara akurat. Untuk melindungi mesin, ECU akan membatasi performa mesin (limp mode). Setelah CMP sensor diperbaiki atau diganti, limp mode akan hilang dan performa mesin kembali normal.

Punya pertanyaan lain?
Kirim Pertanyaan

Pertanyaan Berhasil Dikirim!

Tim kami akan meninjau dan menjawab pertanyaan Anda secepatnya.