I received a ServiceEngineSoon light 2 weeks ago. It came back as a P0128 - Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature) error. I reset the SES and kept an eye on my temperature gauge while driving to make sure the car wasn't underheating/overheating. The temperature gauge acted fine and I didn't experience any problems. Then the other day, the SES light came on again with the same error code. Any ideas what could be causing this? I've also done a coolant flush and coolant bleeding about a month ago, would this have anything to do with it (maybe airbubble or something).
Should I swap out my thermostat just in case, maybe its starting to fail?
Thats the very strange thing about my situation. Car heats up fine (witin 5 mins its in the center) and it never moves any higher. Anyways, I have the thermostat at home. I'll DIY this weekend and let you guys know how it goes! :thumbup:
UPDATE: its been a week and no SES lights anymore. Replacing thermostat fixed the problem. Remember to bleed the air out of the system when you are done. :eeps:
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Related Threads
?
?
?
?
?
E46 Fanatics Forum
17.9M posts
592.5K members
Since 2001
A forum community dedicated to BMW E46, E90, and F30 owners and enthusiasts. Come join the discussion about M performance, turbo kits, engine swaps, builds, modifications, classifieds, troubleshooting, maintenance, and more!