P0128 indica que el motor no alcanza la temperatura esperada según las condiciones evaluadas por la gestión electrónica. Es distinto de una alerta de sobrecalentamiento. Un termostato que no cierra correctamente puede contribuir al problema, pero no es la única explicación.
Síntomas asociados a P0128
Puede notarse calentamiento lento, temperatura que desciende durante el viaje o calefacción poco eficaz. Algunas unidades solo muestran Check Engine.
Causas posibles y cómo distinguirlas
| Patrón | Posible origen | Comprobación |
|---|---|---|
| Motor tarda en alcanzar temperatura | Termostato abierto o circulación no prevista | Comparar evolución térmica con la especificación |
| Temperatura informada no coincide con la real | Sensor ECT o circuito | Contrastar datos y medición profesional |
| Ventilador funciona de manera anormal | Mando o sistema de refrigeración | Verificar orden de activación y respuesta |
| Nivel bajo en frío | Pérdida de refrigerante o llenado incorrecto | Inspección de estanqueidad y purgado |
Orden de diagnóstico recomendado

- Conservar código y datos de temperatura, tiempo de marcha y ambiente.
- Comprobar nivel únicamente en frío. Si hay pérdidas, investigarlas antes de repetir pruebas.
- Solicitar comparación de temperatura de refrigerante y aire de admisión antes del arranque y evolución térmica según el procedimiento del fabricante.
- Investigar termostato, sensores y funcionamiento del ventilador. No bloquear el radiador ni desconectar ventiladores para intentar elevar la temperatura.
- Confirmar la reparación y verificar el monitor correspondiente.
El significado del código es genérico. Los criterios de activación, valores de prueba y procedimientos cambian según motor y fabricante. Un código almacenado no identifica por sí solo una pieza averiada.
Preguntas frecuentes
¿P0128 significa que el motor está demasiado caliente?
No. Se refiere a una temperatura inferior a la esperada por la regulación, aunque una avería de refrigeración puede producir otros síntomas.
¿Debo usar un termostato de otra temperatura?
No. La especificación es propia de cada motor.
¿Borrar el código corrige el problema?
No. Debe identificarse la causa y verificarse el funcionamiento posterior.