Todos los códigos OBD-II: guía completa por sistema
Todos los códigos OBD-II siguen la misma estructura de 5 caracteres — una letra (P, B, C o U) que indica el sistema, y cuatro dígitos donde el primero distingue genérico de específico de fabricante y el resto identifica el circuito exacto. Esta guía explica cómo leer cualquier código y reúne los más buscados organizados por el sistema al que afectan, con enlace directo a la explicación completa de cada uno.
Cómo se estructura un código DTC
| Posición | Significado |
|---|---|
| Letra (P/B/C/U) | Sistema general: Powertrain (motor/transmisión), Body (carrocería), Chassis (frenos/suspensión/dirección), User network (comunicación entre módulos) |
| 1er dígito | 0 = genérico SAE/ISO (igual en todas las marcas) · 1 = específico del fabricante · 2 y 3 = ampliaciones normativas o reservadas |
| 2º dígito | Subsistema afectado dentro de esa letra (ver tabla siguiente para P) |
| 3er y 4º dígito | Componente o circuito exacto |
La inmensa mayoría de las búsquedas y de los códigos que salta el check engine empiezan por P (Powertrain), así que esta guía se centra en ese rango. Si tu testigo es el del airbag, los códigos son de tipo B — consulta la guía específica de códigos de avería del airbag (códigos B).
Qué significa el segundo dígito en los códigos P
| Rango | Sistema | Ejemplos típicos |
|---|---|---|
| P00xx-P02xx | Medición de aire y combustible | Sensor MAF, sonda lambda, mezcla pobre o rica |
| P03xx | Encendido y fallos de combustión (misfire) | Fallo de encendido genérico o por cilindro, sensor de cigüeñal |
| P04xx | Control de emisiones adicional | EGR, catalizador, sistema EVAP |
| P05xx | Velocidad del vehículo y control de ralentí | Sensor de velocidad, ralentí inestable, presión de aceite |
| P06xx | Ordenador de a bordo (PCM/ECU) | Fallo interno de la centralita, tensión del sistema |
| P07xx-P08xx | Transmisión | Convertidor de par, solenoides de cambio, sensores de la caja |
| P1xxx | Específico del fabricante | Variable según la marca, no sigue el estándar genérico |
Códigos de medición de aire y combustible (P01xx-P02xx)
Estos códigos vigilan que la mezcla de aire y combustible sea la correcta y que los sensores que la miden (MAF, sonda lambda, temperatura de admisión) funcionen dentro de rango.
- Código P0101: sensor MAF fuera de rango
- Código P0128: temperatura de refrigerante baja
- Código P0130: sonda lambda banco 1 sensor 1
- Código P0170: mezcla de combustible banco 1
- Código P0171: mezcla pobre banco 1 — con guía específica por marca (VAG y Ford EcoBoost)
- Fallo de sonda lambda: síntomas, causas y cómo detectarlo
Códigos de encendido y fallo de combustión (P03xx)
Cubren desde un fallo de encendido genérico hasta un cilindro concreto, y también los sensores de posición del cigüeñal y árbol de levas de los que depende el momento exacto de la chispa.
- Código P0300: fallo de encendido múltiple — con guía por marca (VAG y Ford EcoBoost)
- Código P0301: fallo de encendido cilindro 1
- Código P0335: sensor de posición del cigüeñal — con guía por marca (Nissan, Hyundai, Toyota, Ford)
- Código P0336: rendimiento incorrecto del sensor de cigüeñal
Códigos de control de emisiones (P04xx)
Vigilan el catalizador, la válvula EGR y el sistema de recuperación de vapores de combustible (EVAP).
- Código P0400: fallo del sistema EGR
- Código P0401: flujo EGR insuficiente
- Código P0420: catalizador ineficiente
- Código P0430: catalizador banco 2
- Código P0442: fuga pequeña en el sistema EVAP
- Código P0455: fuga grande en el sistema EVAP
- Válvula EGR averiada: síntomas, causas y consecuencias
Códigos de velocidad y ralentí (P05xx)
- Código P0500: sensor de velocidad del vehículo
- Código P0505: sistema de control de ralentí
- Código P0507: ralentí del motor alto
- Código P0521: rendimiento del sensor de presión de aceite
Códigos de la centralita (P06xx)
Códigos de transmisión (P07xx-P08xx)
- Código P0700: fallo general de la transmisión automática
- Código P0715: sensor de velocidad de turbina
- Código P0741: rendimiento del embrague del convertidor de par
- Código P0846: sensor de presión del líquido de transmisión B
Códigos específicos de fabricante que ya hemos cubierto
Los códigos P1xxx no siguen un estándar único — cada fabricante define su propia tabla, así que el mismo número puede significar cosas distintas según la marca. Estos son los que tenemos documentados con causas verificadas por marca:
- Código P1721: Nissan, SsangYong y Suzuki
- Código P2798: Chery y Geely
- Códigos P0A4C, P0A4A y P0A5B: exclusivos de híbridos
- Código P0234: sobrealimentación del turbo en VAG y PSA
Cómo usar esta guía si tienes un código que no aparece aquí
- Localiza tu código exacto con un escáner OBD-II (desde 20 € para lectura básica).
- Identifica el rango usando la tabla del segundo dígito de esta guía para saber qué sistema está implicado, aunque no encuentres el código exacto listado.
- Busca el código concreto en el buscador del sitio — cubrimos varios cientos de códigos específicos con causas, diagnóstico y coste de reparación.
- Si el código empieza por P1, recuerda que es específico de fabricante — la interpretación genérica puede no aplicar a tu marca exacta.
Preguntas frecuentes
¿Todos los coches usan los mismos códigos OBD-II?
Los códigos que empiezan por P0, P2 y P3 son genéricos y están estandarizados por SAE/ISO, así que significan lo mismo en cualquier marca. Los que empiezan por P1 son específicos de cada fabricante y pueden variar completamente de una marca a otra, aunque el número sea idéntico.
¿Qué diferencia hay entre un código P y uno B, C o U?
La letra indica el sistema general: P es motor y transmisión (el más común, con diferencia), B es carrocería (airbag, climatización, confort), C es chasis (frenos, suspensión, dirección) y U es la red de comunicación entre los distintos módulos electrónicos del coche.
¿Puedo diagnosticar mi coche solo con esta guía, sin escáner?
No sin un escáner que te dé el código exacto — esta guía te ayuda a entender e interpretar el código una vez lo tienes, pero no sustituye la lectura real de la centralita. Un escáner OBD-II básico cuesta desde 20 € y es la inversión más rentable antes de cualquier diagnóstico.
¿Por qué mi código no aparece traducido igual en dos webs distintas?
Porque la descripción “oficial” en inglés a veces se traduce de formas ligeramente distintas entre fuentes, aunque el circuito y la causa técnica sean exactamente los mismos. El número de código (por ejemplo P0171) es el dato fiable a buscar, más que la traducción exacta del texto.
Para entender la diferencia entre un testigo motor fijo y uno parpadeante antes incluso de leer el código, consulta testigo de avería de motor naranja: qué significa y cuándo es urgente. Y para el resto de testigos del cuadro que no son códigos de motor, consulta la guía completa de todos los testigos del coche.