E90Post
 


 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > Mechanical Maintenance: Break-in / Oil & Fluids / Servicing / Warranty > SES P0128



Reply
 
Thread Tools Search this Thread
      12-06-2010, 11:19 PM   #1
ForTheD
Second Lieutenant
ForTheD's Avatar
United_States
19
Rep
251
Posts

Drives: 2007 e90 335i 6MT (ZSP)
Join Date: Aug 2010
Location: Salem, OR

iTrader: (0)

Garage List
2007 BMW 335i  [0.00]
SES P0128

So I had the SES light pop on a few weeks ago, check it, P0128 (Coolant Thermostat Malfunction), erase it.
It comes back about 6 days later.
The car is acting just as normal including the heater and the engine response.
I have owned this car for the last 6k miles, and the temp always takes about 10 to 15 minutes to get to 220 or so, and there seems to be no change there.

Searching around I did not find a concrete fix for it, other then a the one person I saw replace the thermostat. This seems a bit extreme so I wanted to see what you all thought.

Is there a separate sensor somewhere?

p.s. I'm not taking it to the dealership. out of warranty and I like doing this stuff my self (with the help of the forum of course.

Thanks everyone.
Appreciate 0
      12-07-2010, 06:35 AM   #2
ENINTY
Banned
173
Rep
3,415
Posts

Drives: 2006 325i Sport
Join Date: Jun 2006
Location: Virginia

iTrader: (0)

Quote:
Originally Posted by ForTheD View Post
So I had the SES light pop on a few weeks ago, check it, P0128 (Coolant Thermostat Malfunction), erase it.
It comes back about 6 days later.
The car is acting just as normal including the heater and the engine response.
I have owned this car for the last 6k miles, and the temp always takes about 10 to 15 minutes to get to 220 or so, and there seems to be no change there.

Searching around I did not find a concrete fix for it, other then a the one person I saw replace the thermostat. This seems a bit extreme so I wanted to see what you all thought.

Is there a separate sensor somewhere?

p.s. I'm not taking it to the dealership. out of warranty and I like doing this stuff my self (with the help of the forum of course.

Thanks everyone.
It's most likely the heating element in the thermostat not functioning properly. The thermostat is electronically controlled and has a heating element in it (not really sure of the function it performs). My car has the same problem, which cropped up last winter. I kept clearing the code until the Spring came hoping it would correct itself. All summer the code did not reappear, but in November, when it got cold again, the code is back. Changing out the T-stat is the only fix.

The good news is the T-stat has been redesigned, so hopefully BMW has addressed the problem. Second, the T-stat is designed to fail "open" so if it stops functioning it will not stay close and overheat the engine.
Appreciate 1
M3nic5.00
      12-07-2010, 08:00 AM   #3
fdriller9
Banned
United_States
253
Rep
7,089
Posts

Drives: '06 AW 330xi
Join Date: Mar 2009
Location: North Jersey/Philly/NYC

iTrader: (4)

Garage List
2006 330xi  [6.44]
I cant remember which chassis this pertains to, e46 or e90, but a common problem is that the thermostat gets stuck open. Symptoms are that the car takes forever to warm up (because the pump is constantly running, sometimes at full speed).

I would have the thermostat replaced for peace of mind.
Appreciate 0
      12-09-2010, 05:15 PM   #4
ForTheD
Second Lieutenant
ForTheD's Avatar
United_States
19
Rep
251
Posts

Drives: 2007 e90 335i 6MT (ZSP)
Join Date: Aug 2010
Location: Salem, OR

iTrader: (0)

Garage List
2007 BMW 335i  [0.00]
Thanks guys. I'll just keep an eye on it, and replace the pump come spring.
Appreciate 0
      02-01-2011, 06:30 PM   #5
MrDummy
→сяuisiиg iи му вмш←
MrDummy's Avatar
United_States
66
Rep
1,642
Posts

Drives: 2010 Space Gray 328i
Join Date: May 2009
Location: The Unemployment Capitol of America

iTrader: (1)

Garage List
2010 BMW 328i  [0.00]
Im getting mine swapped out via cpo warranty
__________________
SuPerMoD @ MassMonsterz.com
A "Happy" Owner of a Metallic Space Gray 2010 BMW 328i
ProGaMeR on the XboX 360
Appreciate 0
      02-09-2011, 07:50 AM   #6
MrDummy
→сяuisiиg iи му вмш←
MrDummy's Avatar
United_States
66
Rep
1,642
Posts

Drives: 2010 Space Gray 328i
Join Date: May 2009
Location: The Unemployment Capitol of America

iTrader: (1)

Garage List
2010 BMW 328i  [0.00]
Does anyone know if they do swap thermostat that they will swap water pump as well?

Or will they only do what the code says to do? I have cpo but it would be nice to have them swap it out at the same time.
__________________
SuPerMoD @ MassMonsterz.com
A "Happy" Owner of a Metallic Space Gray 2010 BMW 328i
ProGaMeR on the XboX 360
Appreciate 0
      02-09-2011, 10:14 AM   #7
ENINTY
Banned
173
Rep
3,415
Posts

Drives: 2006 325i Sport
Join Date: Jun 2006
Location: Virginia

iTrader: (0)

Quote:
Originally Posted by MrDummy View Post
Does anyone know if they do swap thermostat that they will swap water pump as well?

Or will they only do what the code says to do? I have cpo but it would be nice to have them swap it out at the same time.
I doubt they would unless the pump is broken.
Appreciate 0
      02-25-2011, 04:57 PM   #8
MrDummy
→сяuisiиg iи му вмш←
MrDummy's Avatar
United_States
66
Rep
1,642
Posts

Drives: 2010 Space Gray 328i
Join Date: May 2009
Location: The Unemployment Capitol of America

iTrader: (1)

Garage List
2010 BMW 328i  [0.00]
^^ Thanks they said my P0128 has a TSB on it and all they had to do was reprogram computer, but still want to charge me my $50 copay for CPO, i need to find out if this is legal..
__________________
SuPerMoD @ MassMonsterz.com
A "Happy" Owner of a Metallic Space Gray 2010 BMW 328i
ProGaMeR on the XboX 360
Appreciate 0
      03-09-2011, 10:40 AM   #9
whip_lash
Lieutenant
whip_lash's Avatar
16
Rep
446
Posts

Drives: '15 M3
Join Date: Mar 2011
Location: Toronto

iTrader: (3)

So the CPO warranty will cover this error code? I called my dealer up and they want to charge me for diagnosing the problem, they said it will take 1-2 hours which is insane it took me 2 secs!! they also want to charge me for that and plus the $50 deductable if its covered under warranty... this CPO warranty is total BS.. unless you run into a major problem.
Appreciate 0
      03-23-2011, 09:19 AM   #10
whip_lash
Lieutenant
whip_lash's Avatar
16
Rep
446
Posts

Drives: '15 M3
Join Date: Mar 2011
Location: Toronto

iTrader: (3)

I dont know how you guys got this covered under the CPO but i just went to my dealer and they wont cover the thermostat under the CPO... so pissed!!
Appreciate 0
      03-24-2011, 12:33 PM   #11
ENINTY
Banned
173
Rep
3,415
Posts

Drives: 2006 325i Sport
Join Date: Jun 2006
Location: Virginia

iTrader: (0)

Quote:
Originally Posted by whip_lash View Post
I dont know how you guys got this covered under the CPO but i just went to my dealer and they wont cover the thermostat under the CPO... so pissed!!
Not sure what that code translates to in the BMW code format, but I think you could make an argument that it is an emissons related failure (why else would it show up as a P code in the OBD 2) and should be repaired under the separate U.S. mandated emissions warranty.
Appreciate 0
      03-24-2011, 06:28 PM   #12
whip_lash
Lieutenant
whip_lash's Avatar
16
Rep
446
Posts

Drives: '15 M3
Join Date: Mar 2011
Location: Toronto

iTrader: (3)

I just got the car back from the dealer (was doing HPFP and injector recall) but when i got it back the code was gone. I guess they re flashed the computer or something... w.e it is its gone!
Appreciate 0
      12-22-2012, 09:47 PM   #13
fl0wmastr
Private First Class
fl0wmastr's Avatar
United_States
92
Rep
130
Posts

Drives: e92 335i Coupe w M Sport Kit
Join Date: Jun 2012
Location: Tampa, FL

iTrader: (0)

Garage List
07 BMW 335i  [10.00]
The thermostat is the #1 reason, but I also got this code when I didn't mix the coolant/water mixture right.
Too much water raises your freezing point and too much coolant lowers the flow rate of the fluid and triggers the code.
The slower fluid doesn't cool the engine as well. If you've already replaced the thermostat, I'd try flushing the coolant in the system.
When I flushed my system the code went away and never came back.

If that doesn't fix it, I'd replace the thermostat, coolant temp sensor, the water pump, and the expansion tank. Unless you know these have been replaced recently.

Last edited by fl0wmastr; 12-22-2012 at 09:52 PM..
Appreciate 0
      01-05-2013, 11:16 AM   #14
ForTheD
Second Lieutenant
ForTheD's Avatar
United_States
19
Rep
251
Posts

Drives: 2007 e90 335i 6MT (ZSP)
Join Date: Aug 2010
Location: Salem, OR

iTrader: (0)

Garage List
2007 BMW 335i  [0.00]
Quote:
Originally Posted by fl0wmastr View Post
The thermostat is the #1 reason, but I also got this code when I didn't mix the coolant/water mixture right.
Too much water raises your freezing point and too much coolant lowers the flow rate of the fluid and triggers the code.
The slower fluid doesn't cool the engine as well. If you've already replaced the thermostat, I'd try flushing the coolant in the system.
When I flushed my system the code went away and never came back.

If that doesn't fix it, I'd replace the thermostat, coolant temp sensor, the water pump, and the expansion tank. Unless you know these have been replaced recently.
I just got the message that some one replied and I realized I never reported back. I changed the thermostat probably about 4/2011 and have not had the error since. I wish I would have thought of coolant flush first though, that would have been helpful for the forum to know.
Appreciate 0
      10-25-2016, 06:38 PM   #15
saeng
Lieutenant
11
Rep
519
Posts

Drives: e90
Join Date: Oct 2009
Location: san jose ca

iTrader: (0)

P0128 code

bump to an old thread.

i also have a P0128 code. i just replace the Thermostat and cleared the codes but the p0128 keep coming back. anyone know what it could be?
Appreciate 0
      04-05-2018, 11:32 AM   #16
jb10
Registered
0
Rep
4
Posts

Drives: 2007 530xi
Join Date: Sep 2016
Location: Aurora, CO

iTrader: (0)

Quote:
Originally Posted by saeng View Post
bump to an old thread.

i also have a P0128 code. i just replace the Thermostat and cleared the codes but the p0128 keep coming back. anyone know what it could be?
i'm having this same issue. replaced the thermostat and the coolant sensor and it keeps coming back. how did you get your issue resolved?
Appreciate 0
      04-05-2018, 11:42 AM   #17
GoRomeo
Brigadier General
GoRomeo's Avatar
United_States
964
Rep
3,854
Posts

Drives: 330i, 135i
Join Date: Feb 2006
Location: San Diego CA

iTrader: (0)

Garage List
2008 BMW 135i  [9.50]
2006 330i  [6.75]
Quote:
Originally Posted by saeng View Post
bump to an old thread.

i also have a P0128 code. i just replace the Thermostat and cleared the codes but the p0128 keep coming back. anyone know what it could be?
Quote:
Originally Posted by jb10 View Post
i'm having this same issue. replaced the thermostat and the coolant sensor and it keeps coming back. how did you get your issue resolved?
I had this code few years ago and its due to an "stuck open thermostat" but I was able to cleared it with the Torque app. Now you wait until your water pump goes bad which is unfortunately not very long and replace both.
Appreciate 0
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 08:47 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST