BMW
Engine not reaching thermostat temperature. Common on BMW with the map-controlled (electric) thermostat stuck open.
P0128: Coolant stays below thermostat temperature for too long after start-up. Nearly always a thermostat stuck open.
Engine not reaching thermostat temperature. Common on BMW with the map-controlled (electric) thermostat stuck open.
Engine is not warming up to thermostat temperature in time. Very common on Civic and CR-V, usually a sticking thermostat.
Engine taking too long to reach normal temperature.
Engine slow to reach temperature.
Engine takes too long to reach temperature. Usually a thermostat stuck open.
Engine taking too long to reach normal temperature.
Coolant taking too long to reach working temperature. On Mercedes almost always the thermostat stuck open.
Engine not reaching thermostat temperature in time. Usually the thermostat stuck open.
Engine not reaching normal temperature in time.
Engine is not reaching normal temperature in time. Very common on FB25 (2011-2018 Forester etc.); on Subaru it can also switch off EyeSight.
Engine coolant not reaching thermostat temperature in time after a start.
Engine slow to reach temperature.
Not sure what P0128 means on your car? Ask Credov.
Write the code down or photograph the scanner first. A code that comes straight back after clearing points to a fault that is still there. A car whose codes were cleared just before you arrived may be hiding one: the scanner's readiness monitors show "not ready" for a while after codes are cleared.
Researched by Credov from manufacturer and workshop sources. A fault code points to where a fault may be; a workshop confirms it with a diagnosis. Browse all fault codes.