Mal funcionamiento del circuito del sensor de posición de selección
El código P0904 indica un fallo eléctrico en el circuito del sensor de posición de selección de marcha. Efecto principal: la caja no reconoce la posición del mecanismo.
- Gravedad
- Alta
- ¿Puedo seguir conduciendo?
- Sí, pero con precaución
- Costo orientativo
- 60 a 800 USD
- Dificultad
- Media
- Aplica a
- Todas las marcas con OBD2
Contenido de la ficha
Qué significa el código P0904
Las cajas manuales automatizadas (Easytronic de Opel, Dualogic de Fiat, MMT de Toyota, SMG de BMW, Durashift de Ford, ASG de Volkswagen) y muchas cajas de doble embrague usan actuadores eléctricos o hidráulicos para desembragar, elegir el plano de la marcha (selección) y engranarla (engrane). La computadora de la caja vigila cada actuador con sensores de posición. El sensor de selección informa del plano en el que está el mecanismo.
El sensor recibe 5 V de referencia y una masa de la computadora y devuelve una señal entre unos 0,5 y 4,5 V. Un fallo de circuito puede deberse al sensor, al cableado o a la alimentación.
Si su señal falla, la computadora no sabe qué plano está seleccionado y bloquea los cambios. Tras cualquier reparación de estos componentes es obligatorio realizar con el escáner los aprendizajes de la caja (punto de embrague, posiciones de selección y engrane); sin ellos, la caja no funcionará correctamente.
Empieza siempre por lo más sencillo: fusible, relé y conector. Después comprueba alimentación, masa y señal con el componente conectado (usando puntas traseras) y, por último, la continuidad de cada cable hasta la computadora. Solo si todo eso está bien, sustituye el componente.
Síntomas del código P0904
- Testigo de motor encendido.
- La caja no reconoce la posición del mecanismo.
- La caja no engrana o se queda en neutral.
Causas probables del código P0904
- Conector dañado o corroído la causa más frecuente.
- Cableado cortado o en corto entre el sensor y la computadora.
- Sensor averiado abierto o en cortocircuito interno.
- Referencia de alimentación ausente revisa si otros sensores también fallan.
- Computadora poco frecuente; descarta todo lo anterior.
Cómo diagnosticar el código P0904 paso a paso
- Lee el valor del sensor en el escáner y compáralo con lo esperado.
- Inspecciona el conector corrosión, agua o pines flojos.
- Comprueba alimentación y masa con el contacto puesto: referencia correcta y menos de 0,1 V de caída en masa.
- Mide la señal con el conector puesto y observa si cambia con la condición.
- Haz la prueba de movimiento del cableado con el escáner en modo gráfico.
- Comprueba la continuidad de cada cable hasta la computadora (menos de 1 ohmio).
- Realiza los aprendizajes de la caja tras reparar.
Cómo reparar el código P0904
- Repara el conector o el cableado.
- Sustituye el sensor si las pruebas lo confirman.
- Corrige la condición real si existe.
- Borra los códigos y verifica con una prueba en carretera.
Datos técnicos de referencia
- Referencia de 5 V, masa y señal de 0,5 a 4,5 V (o sensor Hall sin contacto).
- Valores orientativos: consulta los datos del fabricante para tu vehículo.
Particularidades según la marca
Muy frecuente en Opel Easytronic, Fiat Dualogic, Toyota MMT, Smart y BMW SMG. En muchos sistemas hidráulicos el líquido del actuador es específico y el depósito debe revisarse con regularidad.
Consultas sobre el código P0904
Todavía no hay consultas sobre este código. Cuéntanos tu caso: vehículo, síntomas y qué has revisado.