Yes, but fuel economy will suffer and heater performance will be weak.
What P0128 Means
Your thermostat is supposed to hold coolant in the engine until it reaches operating temperature (usually 195°F). P0128 means the engine is not warming up fast enough, almost always a stuck-open thermostat.
Common Causes
Stuck-open thermostat (most common)
Low coolant level
Faulty coolant temperature sensor
Diagnostic Tips
Thermostats are usually cheap ($20 to $50) but labor varies widely.
Replace the thermostat gasket and refill with correct coolant type.
Skip the Guesswork
Get an AI estimate for the most likely repair on your exact car, in under a minute. No account required.