Possible Repairs for P0128 & Costs
Depending on the cause of the P0128 code, your mechanic may perform these repairs:
➤ Thermostat repairs/replacement: If you have a faulty thermostat, they may replace it. A new thermostat will regulate coolant flow and maintain the engine at the optimal temperature.
➤ Coolant flush & refill: The mechanic will check the coolant system for old, contaminated, or insufficient coolant and do a coolant flush and refill. This will ensure proper coolant performance, which will help the engine run at the correct temp.
➤ ECT sensor repairs/replacement: If the ECT sensor is faulty, they may replace it. The engine coolant temperature sensor may also malfunction due to sensor wiring and connector issues, which the mechanic will check and fix accordingly.
If the error code persists even after the above repairs, the PCM could be the culprit and require replacement or repair.
Repair Costs for P0128
Fixing the P0128 engine code may cost roughly $150-$500 based on your car’s make and model, the repairs, labor rates, etc.
For instance, replacing the ECT sensor may cost $200-$400. This includes labor, typically around $100-$150, and the cost of the sensor itself, which can range from $5-$250.