P0128 on Porsche
Coolant Thermostat Below Regulating Temperature
P0128 on Porsche vehicles indicates coolant thermostat below regulating temperature. Au7o has documented this code across 1 Porsche model — most commonly on Panamera. This code means the engine isn't reaching its proper operating temperature within the expected time, so the coolant stays below the thermostat's regulating temperature. The computer estimates how warm the coolant should be (based on run time, airflow, and intake air temperature) and compares it to the actual reading. When the engine warms too slowly or never gets hot enough, P0128 sets. The most common cause is a thermostat stuck open, which can cause reduced heater output, poorer fuel economy, and higher emissions. Typical repair costs on Porsche range from $1,200 to $2,800, depending on the specific model and root cause.
Common Causes of P0128
- •Thermostat stuck open or opening too early
- •Faulty engine coolant temperature sensor
- •Low coolant level
- •Cooling fan running constantly (overcooling)
- •Wrong-temperature-rating thermostat installed
- •Corroded or loose coolant temperature sensor connector
- •Air pockets in the cooling system
- •Faulty PCM/ECM (rare)
P0128 on Porsche by Model
Porsche Panamera(1 issue)
- 4.8L V8 Water Pump and Thermostat Housing Failure (970)2010-2016
The 4.8-litre V8 fitted to the 970-generation Panamera S, 4S, GTS, Turbo and Turbo S uses a mechanical water pump whose sealing gasket and internal shaft seal degrade with age and heat cycling. Owners report a slow weep from the pump's weep hole that escalates to a visible coolant puddle, and the plastic-bodied thermostat housing on the same engine cracks or sticks. The two parts are almost always replaced together because the labour overlaps heavily. Left alone, the loss of coolant leads to overheating, and on an aluminium-block V8 that means warped heads and a repair bill an order of magnitude larger than the pump. Both the pump and the thermostat were revised by Porsche with more durable later-part-number versions, so a car with original units at high mileage should be treated as due. This is distinct from the coolant pipe / distribution housing leak already documented on this engine - the pump and thermostat are separate failure points that frequently get blamed on the pipes.
Looking for P0128 on a different make?
View P0128 across all makes →Frequently Asked Questions
What does P0128 mean on Porsche?▼
P0128 stands for "Coolant Thermostat Below Regulating Temperature." This code means the engine isn't reaching its proper operating temperature within the expected time, so the coolant stays below the thermostat's regulating temperature. The computer estimates how warm the coolant should be (based on run time, airflow, and intake air temperature) and compares it to the actual reading. When the engine warms too slowly or never gets hot enough, P0128 sets. The most common cause is a thermostat stuck open, which can cause reduced heater output, poorer fuel economy, and higher emissions. On Porsche specifically, this code is documented across 1 model.
What causes P0128 on Porsche vehicles?▼
Common causes on Porsche: Thermostat stuck open or opening too early, Faulty engine coolant temperature sensor, Low coolant level, Cooling fan running constantly (overcooling), Wrong-temperature-rating thermostat installed. Specific causes vary by model and year — see the per-model sections below.
How much does it cost to fix P0128 on a Porsche?▼
Repair costs on Porsche range from $1,200 to $2,800, depending on the specific model and root cause.
Which Porsche models have P0128 documented?▼
Au7o has documented P0128 on 1 Porsche model: Panamera.