Código de falla P0340: Sensor de posición del árbol de levas (CMP): Falla del circuito
ModeradaRespuesta rápida
El código de falla P0340 significa que la computadora no está recibiendo una señal útil del sensor de posición del árbol de levas, que necesita para saber qué cilindro está en compresión y así sincronizar gasolina y chispa. Las causas típicas son un sensor que falla en caliente, aceite que se mete a su conector o un cable roto; una cadena o banda de tiempo estirada también lo causa. Espera arranques largos y apagones.
Qué significa
El sensor de posición del árbol de levas observa un diente o una muesca en el árbol de levas (o en su engrane o variador) y le dice a la computadora en qué punto de su giro está la leva. Combinado con el sensor del cigüeñal, así es como la computadora sabe qué cilindro viene en compresión, para disparar el inyector y la bobina correctos en secuencia y manejar el tiempo variable de válvulas. El P0340 se guarda cuando esa señal falta, es errática o está fuera del patrón que la computadora espera mientras el motor da marcha o está funcionando.
La mayoría de los casos de P0340 son el sensor o aquello a lo que se conecta. Los sensores de efecto Hall fallan con el calor y se recuperan al enfriarse, por eso la historia clásica es un apagón en el tráfico que vuelve a arrancar veinte minutos después. En varios motores el aceite sube por el cableado del sensor hasta el conector y corroe las terminales. Rozaduras del arnés cerca de la tapa de válvulas y un conector golpeado durante un cambio de bujías cubren la mayoría del resto.
La parte del P0340 que le cuesta dinero a la gente es la causa mecánica que se saltaron. Una cadena de tiempo estirada, una banda que brincó un diente o un variador de leva dañado mueven la señal de la leva fuera de su relación esperada con la señal del cigüeñal, y algunas computadoras lo reportan como P0340 en lugar de un código de correlación. Si el P0340 viene con P0016 o P0017, o el motor además corre mal y sin fuerza, revisa el tiempo antes de comprar sensores.
Síntomas del P0340: lo que vas a notar
- Marcha prolongada antes de que el motor arranque, porque la computadora espera una señal de leva antes de comprometerse con la inyección secuencial; algunos motores no arrancan en absoluto.
- Apagones, muchas veces en caliente y en el tráfico, con un rearranque que solo funciona cuando el motor se ha enfriado.
- Mínima inestable, fallas de encendido o una pérdida notable de potencia una vez en marcha, porque la computadora recurre a una estrategia de inyección por defecto.
- Peor consumo de gasolina y, en motores con tiempo variable de válvulas, códigos de VVT relacionados y una sensación floja.
- A veces ningún síntoma más allá de la luz, cuando la falla es un conector intermitente que soltó la señal un instante.
Causas comunes
Ordenadas de la más a la menos probable.
- 1.
Sensor de posición del árbol de levas fallando, muchas veces solo en caliente
La respuesta más común. Un sensor de efecto Hall saturado de calor pierde su señal, el motor se apaga, y una hora después prueba bien en el banco. Reemplaza con la pieza del proveedor original.
- 2.
Aceite dentro del conector del sensor
El aceite del motor sube por los cables del sensor hasta el conector y corroe los pines. Busca aceite en el momento en que lo desconectes; en algunas marcas esto es la mayoría de las quejas de P0340.
- 3.
Arnés rozado, roto o pellizcado
El arnés del sensor corre a lo largo de la tapa de válvulas o la tapa de distribución, donde el calor, la vibración y las reparaciones pasadas cobran su cuota. Un cable roto dentro de un aislamiento intacto lee abierto.
- 4.
Conector golpeado o terminales abiertas
Muchas veces después de un trabajo de bujías, empaque de tapa de válvulas o admisión. Reconecta y asegura antes de cualquier otra prueba.
- 5.
Cadena de tiempo estirada, banda brincada o variador de leva dañado
Mueve la señal de la leva fuera de su relación esperada con el cigüeñal. Sospéchalo cuando el P0340 viene con P0016 o P0017, un cascabeleo al arrancar, o mucho kilometraje en un motor de cadena.
- 6.
Rueda dentada dañada o basura en la punta del sensor
Una rueda de señal agrietada, un diente doblado o pelusa metálica pegada al imán del sensor produce una señal que la computadora no puede decodificar.
- 7.
Pérdida de alimentación o tierra al sensor, o entrada dañada en la computadora
Los sensores de tres cables necesitan alimentación y tierra limpias. Raro por sí solo; revísalo después del conector y del sensor.
Solución: cómo diagnosticarlo paso a paso
Primero lo más barato y más probable.
-
1 Lee todos los códigos y el freeze frame
Un P0340 solo apunta al circuito del sensor. P0340 con P0016 o P0017 apunta al tiempo. P0340 con P0335 (sensor del cigüeñal) apunta a una alimentación o tierra compartida o a un problema de la computadora. Anota si el código se marcó dando marcha, en mínima o en caliente: los que se marcan por calor son el sensor.
-
2 Desconecta el sensor y busca aceite
Aceite en el conector, en los pines o goteando del forro del cable es un hallazgo. Limpia las dos mitades con limpiador de contactos, sécalas e inspecciona las terminales por corrosión verde o un pin hembra abierto. Si el forro del propio cable del sensor está empapado de aceite, el sensor está fugando internamente y debe reemplazarse.
-
3 Revisa alimentación y tierra con la llave en encendido
Mide por la parte trasera del conector del arnés: un sensor de tres cables debe mostrar 5 o 12 voltios (según diseño) en el cable de alimentación y una lectura de casi 0 ohms en el cable de tierra. Una alimentación ausente o una tierra mala es una falla del arnés, y ningún sensor nuevo la arregla.
-
4 Grafica la señal con osciloscopio o escáner mientras das marcha
Con un osciloscopio o un escáner que grafique la señal de leva, da marcha al motor. Un sensor Hall sano produce una onda cuadrada limpia; un sensor de reluctancia variable produce una onda senoidal de corriente alterna que crece con la velocidad. Sin señal con buena alimentación y tierra, el sensor queda condenado. Una señal rasposa o que se cae con el calor también lo condena.
-
5 Prueba de movimiento al arnés con el motor encendido
Flexiona el arnés a lo largo de su ruta desde el sensor hasta el conector principal mientras observas la señal o el PID de revoluciones. Un apagón o un corte que puedes provocar acaba de localizar un cable roto o una terminal floja.
-
6 Verifica el tiempo leva-cigüeñal antes de comprar sensores
Si los códigos o los síntomas insinúan tiempo, revísalo: correlación de leva y cigüeñal en el escáner, marcas de tiempo con las tapas fuera, o la holgura de la cadena y la extensión del tensor en motores de cadena. Una cadena estirada marca códigos de leva para siempre, sin importar cuántos sensores instales.
-
7 Reemplaza con un sensor del proveedor original y confirma
Instala el sensor del proveedor de fábrica (Hitachi, Denso, Bosch, Delphi, etc.), un sello nuevo si lo lleva, y aprieta el tornillo con suavidad. Borra los códigos, lleva el motor a temperatura completa de operación y déjalo en mínima caliente un rato: la falla por calor por la que este sensor es famoso no debe regresar.
Patrones conocidos del P0340 por marca
Patrones de falla específicos por marca, desde el campo: encuentra tu marca antes de comprar piezas.
Nissan / Infiniti 2002–2008 Altima, Maxima, Murano, Quest, Pathfinder, Frontier, G35, FX35, I35 with the VQ35DE V6 (and the 2.5L QR25DE) TU VEHÍCULO
Los sensores de leva y cigüeñal Hitachi de esta generación fallan en caliente y producen la queja de libro de P0340: se apaga y vuelve a arrancar después, muchas veces con P0345 o P0335 en la mezcla. Nissan publicó un recall y boletines técnicos que cubren estos sensores en varios años modelo, así que revisa el VIN con una agencia primero. Reemplaza con la pieza original o Hitachi; los sensores de leva del banco 1 y del banco 2 son la misma pieza en el VQ, lo que facilita la prueba de intercambio.
Hyundai / Kia 2011–2016 Elantra, Sonata, Optima, Forte, Soul, Tucson, Sportage with the 1.8L/2.0L Nu and 2.0L/2.4L Theta II engines TU VEHÍCULO
El P0340 y el P0341 en estos se relacionan seguido con aceite: el cableado del sensor lleva aceite hasta el conector, y un sello del sensor o un empaque de tapa de válvulas con fuga lo empeora. Desconecta, busca aceite, limpia y reemplaza el sensor (y el sello) con la pieza original. Si el código del sensor de leva de admisión llega con un P0011 o P0014 y un cascabeleo, revisa la válvula de control de aceite del CVVT y el nivel de aceite antes que el sensor.
Ford / Mercury / Lincoln 1996–2004 4.6L and 5.4L 2-valve V8, 4.2L V6 and 3.0L Vulcan V6 (F-150, Expedition, Crown Victoria, Explorer, Taurus, Ranger) TU VEHÍCULO
En estos el sensor de leva va montado sobre un sincronizador de árbol de levas, una pequeña flecha en el bloque que también hace girar al sensor. El buje del sincronizador se gasta, empieza a chillar o rechinar en mínima, y marca P0340 o P0341 mientras el sensor bambolea. La reparación es el conjunto del sincronizador con un sensor nuevo, instalado con la herramienta de alineación para que el sensor quede en tiempo; cambiar solo el sensor sobre un sincronizador gastado hace que el código regrese de inmediato.
Piezas y herramientas que podrías necesitar
- OBDLink MX+ (escáner OBD-II Bluetooth) ↗
- Autel MaxiCOM MK808S (escáner de sistema completo) ↗
- Fluke 88V (multímetro automotriz) ↗
- Power Probe IV (probador de circuitos) ↗
- Escáner OBD-II (lector de códigos con freeze frame / datos en vivo) ↗
- Multímetro digital ↗
- Limpiador de contactos eléctricos ↗
- sensor del árbol de levas de repuesto (la referencia exacta de tu motor) ↗
Divulgación: algunos enlaces son de afiliados (incluido el programa de Amazon Associates). Si compras a través de ellos, podemos recibir una comisión sin costo adicional para ti.
Códigos relacionados
- P0341Sensor de posición del árbol de levas (CMP): Rango/desempeño del circuito
- P0342Sensor de posición del árbol de levas (CMP): Señal baja en el circuito
- P0343Sensor de posición del árbol de levas (CMP): Señal alta en el circuito
- P0345Sensor de posición del árbol de levas (CMP) A Banco 2: falla del circuito
- P0016Correlación de posición cigüeñal/árbol de levas (Banco 1, Sensor A)
Preguntas frecuentes
- ¿Qué significa el código de falla P0340?
- El código de falla P0340 significa que el circuito del sensor de posición del árbol de levas del banco 1 (o el sensor único en motores que tienen uno) no manda señal o manda una que la computadora no puede usar. El sensor le dice a la computadora qué cilindro está en compresión, así que el código trae arranques largos, apagones y mal funcionamiento. Es de gravedad moderada: se puede manejar cuando funciona, pero un apagón en el tráfico es un problema de seguridad.
- ¿Puedo manejar con el P0340?
- Con cuidado y poco. El motor puede correr solo con la señal del cigüeñal en un modo por defecto, pero puede apagarse sin aviso y puede no volver a arrancar hasta que se enfríe. Trata un P0340 que apaga el motor como una reparación urgente, no como una luz con la que se puede vivir.
- ¿Por qué mi carro arranca después de que se enfría?
- Porque un sensor de efecto Hall que falla por calor se recupera al enfriarse. La señal se cae cuando el compartimiento del motor se calienta, el motor se apaga o se niega a arrancar, y veinte minutos después todo funciona. Ese patrón es el sensor mismo; reemplázalo con la pieza del proveedor original.
- ¿Es el sensor de leva o el del cigüeñal?
- Lee los códigos: la familia P0340 es leva, la familia P0335 es cigüeñal. Los dos juntos sugieren un problema de alimentación o tierra compartida o de tiempo, no dos sensores muriendo a la vez. En motores donde los dos sensores son piezas idénticas, intercambiarlos es una forma rápida de confirmar cuál está dañado.
- ¿El P0340 puede ser un problema de cadena de tiempo?
- Sí. Una cadena estirada, una banda que brincó o un variador gastado mueven la señal de la leva lejos de donde la computadora la espera respecto al cigüeñal. Sospecha del tiempo cuando el P0340 viene con P0016 o P0017, un cascabeleo al arrancar, o un motor de cadena con mucho kilometraje que además se siente sin fuerza.
- ¿Cuánto cuesta reparar el P0340?
- Un sensor de posición del árbol de levas cuesta $20 a $120 y la mayoría toma de 15 minutos a una hora, así que $80 a $250 en un taller. Un conector de repuesto cuesta $15 a $40. Una reparación de arnés $100 a $250. Si la causa es el tiempo, un trabajo de cadena o banda anda en $800 a $2,500 según el motor, y un variador de leva agrega $200 a $600. La mayoría de las reparaciones de P0340 son el sensor o su conector.
- ¿Cuál es la diferencia entre P0340, P0341, P0345 y P0016?
- P0340 es una falla de circuito en el sensor de leva del banco 1 (o único): sin señal o con una mala. P0341 es rango/desempeño: la señal existe pero está fuera de patrón. P0345 es lo mismo que P0340 pero para el banco 2 en motores en V. P0016 es correlación leva-cigüeñal: los dos sensores funcionan, pero la leva no está donde debería respecto al cigüeñal, lo cual es un problema de tiempo.