Código P0300: causas, síntomas y solución del fallo
Código P0300: fallo de combustión aleatorio o múltiple (causas, síntomas y solución)
El código P0300 indica que la unidad de control del motor ha detectado fallos de combustión aleatorios o en varios cilindros, sin poder atribuir inicialmente el problema a un único cilindro.

También puede aparecer descrito en algunos equipos de diagnosis como Random/Multiple Cylinder Misfire Detected o, de forma más habitual entre conductores y talleres, como fallo de encendido aleatorio o múltiple.
Lo importante es entender que el P0300 no identifica una pieza averiada. Una bujía, una bobina, un inyector, una entrada de aire, una presión de combustible incorrecta o incluso un problema mecánico pueden provocar exactamente el mismo código.
Durante el diagnóstico del código P0300, el equipo OBD2 puede registrar fallos de combustión en varios cilindros, pero el código no determina automáticamente qué componente está provocando la avería. Antes de sustituir bujías, bobinas o inyectores es necesario comprobar en qué cilindros aparecen los fallos de combustión y bajo qué condiciones se producen.
El código P0300 forma parte del sistema normalizado de códigos de diagnóstico OBD. La norma ISO 15031-6 establece la estructura y las definiciones de los códigos DTC relacionados con el diagnóstico de emisiones, con el objetivo de que códigos como el P0300 puedan interpretarse de forma uniforme independientemente del fabricante del vehículo.
Código P0300: fallos de combustión, causas y diagnóstico paso a paso
DIAGNOSIS DEL AUTOMÓVIL
Buscador de códigos DTC
Consulta el significado del código y las primeras comprobaciones.
Índice
¿Qué significa el código P0300?
Vas circulando con normalidad y notas que el motor comienza a dar tirones. El ralentí se vuelve irregular, el coche vibra y aparece el testigo de avería motor.
Conectas el equipo de diagnosis y aparece:
P0300 – Fallo de combustión aleatorio o múltiple.
La primera reacción suele ser pensar en las bujías o en las bobinas de encendido. En algunos casos el problema estará ahí, pero en muchos otros no.
El P0300 es especialmente interesante desde el punto de vista del diagnóstico porque indica el efecto del problema, pero no necesariamente su causa.
Para que un cilindro produzca correctamente su carrera de trabajo necesita una mezcla adecuada de aire y combustible, una compresión suficiente y, en los motores de gasolina, una chispa correctamente sincronizada.
Cuando alguno de estos elementos falla, la combustión puede ser incompleta o incluso no producirse.
Por ese motivo, para diagnosticar correctamente un P0300 debemos distinguir entre problemas de encendido, alimentación de combustible, admisión, gestión electrónica o mecánica interna del motor.
¿Por qué aparece el código P0300 en tu coche?
El código P0300 aparece cuando la ECU detecta que la combustión del motor no se está produciendo de manera regular y los fallos afectan a varios cilindros o no siguen un patrón que permita identificar uno concreto.
La descripción habitual del código es:
P0300 – Random/Multiple Cylinder Misfire Detected.
A diferencia de códigos como P0301 o P0302, el último dígito es 0, por lo que no identifica directamente un cilindro determinado.
Por tanto, debemos evitar una interpretación demasiado frecuente:
P0300 no significa automáticamente que una bobina de encendido esté averiada.
Puede existir un problema eléctrico, pero también una anomalía en la alimentación de combustible, una entrada de aire, un problema de distribución, una pérdida de compresión o incluso una estrategia de software específica del fabricante.
¿Cómo detecta la ECU los fallos de combustión?
Cuando se produce una combustión correcta, cada cilindro genera par sobre el cigüeñal durante su carrera de trabajo.
Esto provoca pequeñas variaciones de velocidad del cigüeñal que la unidad de control puede analizar utilizando principalmente la señal del sensor de posición del cigüeñal.
Cuando un cilindro produce menos par del esperado, la aceleración angular del cigüeñal cambia. La ECU puede utilizar estas variaciones para reconocer irregularidades compatibles con un fallo de combustión o misfire.
La estrategia exacta utilizada y los límites de detección dependen del fabricante y de la gestión electrónica instalada.
Por eso debemos tener claro que la centralita no está necesariamente detectando directamente una bujía o una bobina defectuosa. Está detectando las consecuencias que una combustión anormal produce sobre el funcionamiento del motor.
Síntomas más habituales del código P0300
Los síntomas pueden variar considerablemente dependiendo de la intensidad del fallo y de su causa.
- Testigo Check Engine encendido.
- Testigo Check Engine parpadeando.
- Ralentí inestable.
- Vibraciones del motor.
- Tirones durante la aceleración.
- Pérdida de potencia.
- Dificultad para arrancar.
- Aumento del consumo de combustible.
- Olor a combustible sin quemar en los gases de escape.
- Aparición simultánea de P0301, P0302, P0303, P0304 u otros códigos.
- Códigos relacionados con mezcla pobre o mezcla rica.
También es posible encontrar un P0300 almacenado de forma intermitente sin que el conductor haya apreciado síntomas importantes.
Causas del código P0300: de lo sencillo a lo complejo
Para realizar un diagnóstico ordenado resulta útil dividir las posibles causas en diferentes sistemas.
1. Problemas en el sistema de encendido
En los motores de gasolina debemos comprobar especialmente:
- Bujías desgastadas.
- Bujías contaminadas.
- Separación incorrecta de los electrodos.
- Bobinas de encendido defectuosas.
- Cables de alta tensión, cuando existan.
- Conectores deteriorados.
- Problemas de alimentación o masa de las bobinas.
Son causas habituales de fallos de combustión, pero no debemos asumir automáticamente que son las responsables del P0300.
2. Problemas en la mezcla aire-combustible
Una mezcla demasiado pobre o demasiado rica puede provocar fallos de combustión en varios cilindros.
Entre las posibles causas encontramos:
- Entradas de aire no medidas.
- Fugas en manguitos de admisión.
- Problemas en el sistema PCV.
- Caudalímetro MAF con valores incorrectos.
- Sensor MAP defectuoso o fuera de rango.
- Presión de combustible insuficiente.
- Presión de combustible excesiva.
- Inyectores obstruidos o con caudal incorrecto.
- Problemas relacionados con el sistema EVAP.
Cuando fallan simultáneamente varios cilindros debemos prestar especial atención a aquellos elementos que son comunes a todos ellos.
3. Problemas mecánicos
Si el encendido y la alimentación funcionan correctamente, debemos comprobar el estado mecánico del motor.
- Baja compresión.
- Válvulas que no cierran correctamente.
- Problemas de estanqueidad.
- Distribución fuera de punto.
- Cadena de distribución alargada.
- Correa de distribución desplazada.
- Problemas en culata.
- Desgaste mecánico interno.
4. Gestión electrónica y software
Un código P0300 también puede estar relacionado con sensores, instalación eléctrica, conectores o incluso con una calibración de la ECU.
Por este motivo conviene consultar los boletines técnicos del fabricante correspondientes al modelo, motorización, año de fabricación y número VIN del vehículo.
El error más frecuente: cambiar bobinas y bujías sin diagnosticar
Este es probablemente uno de los errores más habituales cuando aparece el código P0300.
El escáner muestra P0300 y automáticamente se sustituyen las bujías.
El problema continúa.
Entonces se sustituyen las bobinas.
Y poco después el código P0300 vuelve a aparecer.
La razón es sencilla: el DTC indica un fallo de combustión, pero no identifica necesariamente qué componente está provocándolo.
Fabricantes como Audi han publicado boletines técnicos en los que indican que existen diferentes causas capaces de provocar P0300, P0301, P0302, P0303 o P0304 y recomiendan realizar el correspondiente procedimiento de diagnosis antes de sustituir bobinas de encendido.
El DTC debe utilizarse como punto de partida para el diagnóstico y no como una orden para sustituir una pieza.
Esta filosofía es fundamental cuando trabajamos con los códigos DTC del automóvil.
Cómo diagnosticar el código P0300 sin cambiar piezas a lo loco
1. No borres todavía el código de avería
Antes de borrar cualquier DTC debemos registrar toda la información disponible.
- P0300 y códigos acompañantes.
- Códigos pendientes.
- Datos congelados o Freeze Frame.
- Temperatura del motor.
- Régimen del motor.
- Carga calculada.
- Correcciones de combustible.
- Condiciones en las que apareció la avería.
El contexto en el que aparece el código puede ser casi tan importante como el propio P0300.
2. Consulta los contadores de fallos de combustión
Si el equipo de diagnosis permite visualizar los misfire counters, debemos observar qué cilindros están acumulando fallos de combustión.
Cuando el problema aparece siempre en un cilindro determinado debemos estudiar los componentes específicos de ese cilindro.
Si fallan varios cilindros simultáneamente debemos prestar especial atención a sistemas comunes como la alimentación de combustible, la entrada de aire, la distribución o determinados sensores.
3. Realiza una inspección visual
Antes de realizar pruebas más complejas debemos revisar:
- Conectores.
- Bobinas.
- Bujías.
- Manguitos de vacío.
- Sistema PCV.
- Masas eléctricas.
- Cableado deteriorado.
- Posibles entradas de aire.
Una buena inspección visual puede evitar muchas horas de diagnóstico.
4. Analiza las correcciones de combustible STFT y LTFT
Las correcciones de combustible pueden proporcionar información muy importante sobre el funcionamiento del motor.
Unas correcciones claramente positivas pueden orientar hacia una mezcla pobre o una entrada de aire no medida.
Unas correcciones muy negativas pueden indicar una tendencia hacia una mezcla excesivamente rica.
No debemos establecer un único porcentaje como válido para todos los vehículos. Los valores deben interpretarse teniendo en cuenta las especificaciones del fabricante y las condiciones de funcionamiento del motor.
5. Comprueba el sistema de encendido
Si los fallos están concentrados en uno o varios cilindros debemos comprobar las bujías y las bobinas.
Cuando sea técnicamente posible puede resultar muy útil intercambiar una bobina entre cilindros y observar si el fallo se desplaza junto con el componente.
Esta prueba aporta mucha más información que sustituir componentes por intuición.
6. Comprueba el sistema de combustible
Debemos verificar:
- Presión de combustible.
- Presión del raíl en sistemas de inyección directa.
- Funcionamiento eléctrico de los inyectores.
- Caudal de los inyectores.
- Equilibrado entre cilindros.
Un inyector con caudal incorrecto puede producir síntomas prácticamente idénticos a los provocados por una bobina defectuosa.
7. Comprueba el estado mecánico del motor
Si el encendido, la admisión y la inyección funcionan correctamente debemos continuar con la parte mecánica.
Puede ser necesario realizar:
- Prueba de compresión.
- Prueba de fugas de cilindros.
- Comprobación de distribución.
- Comprobación de sincronización entre cigüeñal y árbol de levas.
Cómo comprobar un P0300 paso a paso en el taller
Podemos resumir un buen procedimiento de diagnosis mediante la siguiente secuencia:
DATO → HIPÓTESIS → PRUEBA → CONFIRMACIÓN
Y debemos evitar:
DTC → PIEZA NUEVA
Paso 1. Lee el P0300 y todos los códigos acompañantes
Un P0300 acompañado por un P0171 nos orienta en una dirección diferente a un P0300 acompañado por un P0302.
Paso 2. Analiza el Freeze Frame
Debemos preguntarnos en qué condiciones apareció la avería:
- ¿Con el motor frío?
- ¿A ralentí?
- ¿Durante una aceleración?
- ¿Con elevada carga?
- ¿A determinadas revoluciones?
Paso 3. Identifica los cilindros afectados
Utiliza los contadores de fallos de combustión disponibles en el equipo de diagnosis.
Paso 4. Busca qué tienen en común
Si fallan varios cilindros simultáneamente, antes de sustituir varias bobinas debemos estudiar los sistemas que afectan a todos esos cilindros.
Paso 5. Confirma la reparación
Una reparación no termina simplemente borrando el código P0300.
Debemos reproducir, siempre que sea posible y de forma segura, las condiciones en las que apareció originalmente la avería y comprobar que los contadores de fallos de combustión ya no aumentan.
P0300 vs P0301, P0302, P0303 y P0304: ¿qué diferencia hay?
El código P0300 se diferencia de los códigos P0301, P0302, P0303 o P0304 en que estos últimos permiten relacionar el fallo de combustión con un cilindro concreto.
Comprender esta diferencia permite orientar mucho mejor la diagnosis y evitar sustituir componentes innecesariamente.

Como podemos observar en la imagen, un P0300 puede implicar fallos de combustión en diferentes cilindros, mientras que los códigos de la familia P030x permiten concretar mucho más el diagnóstico.
| Código DTC | Significado |
|---|---|
| P0300 | Fallos de combustión aleatorios o múltiples |
| P0301 | Fallo de combustión en el cilindro 1 |
| P0302 | Fallo de combustión en el cilindro 2 |
| P0303 | Fallo de combustión en el cilindro 3 |
| P0304 | Fallo de combustión en el cilindro 4 |
| P0305 | Fallo de combustión en el cilindro 5 |
| P0306 | Fallo de combustión en el cilindro 6 |
Esto no significa que un P0300 no pueda terminar teniendo su origen en un cilindro determinado. Durante el diagnóstico, los contadores de fallos pueden revelar cuál es el cilindro en el que comienza realmente el problema.
Marcas y modelos donde aparece el P0300: casos documentados
No existe una estadística pública suficientemente sólida que permita afirmar qué marca de automóviles presenta más averías P0300.
Sin embargo, sí existen casos documentados mediante boletines técnicos de los propios fabricantes que resultan especialmente interesantes desde el punto de vista del diagnóstico.
Toyota Prius: EGR y colector de admisión
Toyota documentó la aparición de P0300 junto con P0301, P0302, P0303 y P0304 en determinados Toyota Prius 2010-2015, Prius Plug-in 2012-2015 y Prius V 2012-2016 equipados con motor 2ZR-FXE.
El problema podía aparecer durante determinadas condiciones de funcionamiento relacionadas con el sistema EGR y el procedimiento técnico contemplaba modificaciones en el conjunto del colector de admisión.
Toyota 86 con motor FA20
En determinados Toyota 86 2017-2020 equipados con motor FA20 y transmisión automática podía registrarse P0300 acompañado de ralentí irregular durante el arranque en frío.
En estos casos, la solución contemplada por Toyota podía incluir una actualización de la calibración de la ECU, demostrando nuevamente que un P0300 no implica necesariamente la sustitución de bobinas o bujías.
Kia Sorento y Sportage 2.5 GDI
Kia ha documentado códigos P0300 y P0301-P0304 en determinados Kia Sorento 2021-2022 y Sportage 2023 equipados con motor Theta III 2.5 GDI.
En determinadas unidades la causa estaba relacionada con problemas en los inyectores del sistema de inyección directa GDI.
Nissan Pathfinder V6
Nissan publicó información técnica relacionada con el P0300 para determinados Nissan Pathfinder 2022-2023 equipados con motor VQ35DD.
Dependiendo de la versión instalada, el procedimiento podía incluir la comprobación y reprogramación de la unidad ECM y/o TCM.
Audi A3, A4, A5, A6, TT y Q5
Audi también ha documentado P0300 junto con P0301, P0302, P0303 y P0304 en diferentes modelos equipados con motores de cuatro cilindros.
Uno de los aspectos más interesantes de su documentación técnica es que advierte expresamente de que existen diferentes causas de misfire que no están necesariamente relacionadas con las bobinas de encendido.
Estos ejemplos demuestran por qué no existe una única solución para el P0300.
Dependiendo del vehículo, podemos encontrarnos ante:
Admisión/EGR → Inyección → Encendido → Software → Problema mecánico.
¿Se puede seguir circulando con el código P0300?
Depende fundamentalmente de la intensidad del fallo.
Si el testigo permanece encendido y el motor aparentemente funciona con normalidad, debemos realizar el diagnóstico cuanto antes.
Sin embargo, si el Check Engine comienza a parpadear y el motor presenta fuertes tirones o vibraciones, la situación es diferente.
El parpadeo del testigo puede indicar que el nivel de fallos de combustión es suficientemente elevado como para poner en peligro el catalizador.
En esas condiciones debemos reducir la carga del motor y evitar continuar circulando normalmente hasta localizar la causa de la avería.
¿Por qué un P0300 puede terminar provocando un P0420?
Cuando un cilindro no quema correctamente la mezcla, parte del combustible y de los hidrocarburos sin quemar pueden alcanzar el sistema de escape.
El catalizador intenta oxidar estos compuestos y puede alcanzar temperaturas extremadamente elevadas.
Si los fallos de combustión continúan durante un periodo prolongado, existe riesgo de deteriorar el catalizador.
Por este motivo, cuando encontramos simultáneamente un P0300 y un P0420, resulta lógico solucionar primero los fallos de combustión y posteriormente volver a comprobar la eficiencia del catalizador.
Si quieres conocer en profundidad este segundo código puedes consultar:
→ Código P0420: eficiencia del catalizador baja, causas y diagnóstico
¿Cuánto cuesta reparar un código P0300?
No es posible establecer un precio único para reparar un P0300 porque P0300 no identifica una pieza concreta.
En algunos vehículos la reparación puede limitarse a sustituir una bujía, reparar un tubo de vacío o solucionar un problema en un conector.
En otros casos puede ser necesario sustituir inyectores, reparar la distribución, trabajar sobre la culata o solucionar una avería mecánica interna del motor.
Por tanto, antes de preguntarnos:
¿Cuánto cuesta reparar un P0300?
debemos responder primero:
¿Qué está provocando realmente el P0300?
Realizar un diagnóstico correcto antes de comprar piezas suele ser la forma más económica de solucionar la avería.
¿El código P0300 puede provocar una ITV desfavorable?
Un problema de combustión puede afectar directamente a las emisiones contaminantes del vehículo.
Además, durante la inspección técnica se comprueba el estado del testigo MIL y, cuando corresponde según el vehículo y el procedimiento aplicable, pueden evaluarse datos procedentes del sistema OBD.
Por tanto, un vehículo con el testigo de avería motor encendido y una avería activa relacionada con el sistema de emisiones puede tener problemas durante la inspección.
Borrar el P0300 antes de acudir a la ITV tampoco constituye una reparación.
Si la causa de la avería continúa presente, la ECU volverá a detectarla y además podemos eliminar información muy útil para realizar posteriormente el diagnóstico.
Preguntas frecuentes sobre el código P0300
¿P0300 significa que las bobinas están averiadas?
No. Las bobinas son una posible causa, especialmente en los motores de gasolina, pero un P0300 también puede originarse por problemas de combustible, admisión, inyectores, distribución o mecánica interna.
¿Unas bujías gastadas pueden provocar P0300?
Sí. Si varias bujías tienen una separación excesiva entre electrodos, están contaminadas o han alcanzado el final de su vida útil pueden provocar fallos de combustión.
Sin embargo, deben comprobarse antes de atribuirles directamente la avería.
¿Puede una entrada de aire provocar P0300?
Sí. Una entrada de aire no medida puede empobrecer la mezcla y provocar fallos de combustión en varios cilindros.
En estos casos resulta especialmente interesante analizar las correcciones STFT y LTFT y, cuando sea necesario, realizar una prueba de humo en el sistema de admisión.
¿Cuál es la diferencia entre P0300 y P0301?
El P0300 indica fallos de combustión aleatorios o múltiples.
El P0301 indica que la ECU ha relacionado el fallo de combustión con el cilindro número 1.
¿Puedo borrar el P0300 y seguir circulando?
Borrar el código solamente elimina temporalmente la información almacenada en la ECU.
No elimina la causa de la avería.
Además, al borrar los códigos podemos perder información muy valiosa para la diagnosis, como los datos congelados o Freeze Frame.
¿Un inyector puede provocar P0300?
Sí. Un inyector obstruido, con caudal incorrecto o con un problema eléctrico puede provocar fallos de combustión.
Dependiendo del número de cilindros afectados puede almacenarse un P0300 o alguno de los códigos específicos P0301, P0302, P0303, etc.
¿Por qué parpadea el Check Engine cuando aparece un P0300?
Porque la ECU puede haber detectado una intensidad de fallos de combustión suficientemente elevada como para provocar daños en el catalizador.
En esta situación debemos reducir la carga del motor y diagnosticar la avería cuanto antes.
Conclusión: cómo afrontar correctamente un código P0300
El código P0300 indica que el motor presenta fallos de combustión aleatorios o en varios cilindros, pero no identifica por sí mismo la pieza responsable.
Ese es precisamente el error que debemos evitar: convertir un código de diagnóstico en una orden automática de sustitución.
Antes de cambiar bujías, bobinas o inyectores debemos estudiar:
- Freeze Frame.
- Códigos acompañantes.
- Contadores de fallos de combustión.
- Correcciones de combustible.
- Sistema de encendido.
- Inyección.
- Admisión.
- Estado mecánico del motor.
Existe además una pista especialmente importante durante la diagnosis:
Si varios cilindros comienzan a fallar al mismo tiempo, busca primero aquello que tienen en común.
El P0300 no te dice directamente qué pieza debes cambiar.
Te dice por dónde debes empezar a diagnosticar.

