E46 Fanatics Forum banner

P0128 SES code

11K views 7 replies 4 participants last post by  wyu 
#1 ·
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?

Thanks
 
#4 ·
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:
 
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top