E90Post
 


 
BMW 3-Series (E90 E92) Forum > BMW E90/E92/E93 3-series General Forums > General E90 Sedan / E91 Wagon / E92 Coupe / E93 Cabrio > P0128 Error



Reply
 
Thread Tools Search this Thread
      01-12-2018, 04:58 PM   #1
estrellajon
Registered
0
Rep
3
Posts

Drives: 330i ZHP
Join Date: Aug 2010
Location: Ashburn, VA

iTrader: (0)

P0128 Error

So with an error of P0128, I did a full cooling system overhaul including new water pump, coolant switch, exp tank and new coolant. After say a week, the error came back on. I used a Wahler thermostat

Any ideas
Appreciate 0
      01-13-2018, 04:35 PM   #2
PhaseP
Colonel
1007
Rep
2,108
Posts

Drives: 325XI
Join Date: May 2010
Location: Earth

iTrader: (0)

One possibility you forgot to connect the wire for thermostat heating element on the thermostat. I would check that first since you just put a new thermostat my understanding from what you wrote.

If you didn't forget to connect the wire then most possible is your thermostat is stuck open. With a new one it shouldn't but who knows. If my memory is correct Wahler is OEM manufacturer of the BMW thermostat. The original factory aluminum thermostat I had replaced on my car had Wahler brand on it, along with BMW logo. So it should be good, but you never know. If you have warranty on the part ask for replacement. Maybe you got a dud or a returned already one if it is a shady online seller.

The other possibility is one of the coolant temperature sensors is not working well, but that is lower possibility since those sensors are vey simple elements. There is one sensor right close to the oil filter housing, towards the front of the engine.
The other coolant temperature is on the hose at the passenger side of the radiator, you will see a wire going to it from top.
By the way I don't recommend non-OEM replacement of these sensors, unless you want to try them for troubleshooting.
Appreciate 0
      01-18-2018, 09:22 PM   #3
estrellajon
Registered
0
Rep
3
Posts

Drives: 330i ZHP
Join Date: Aug 2010
Location: Ashburn, VA

iTrader: (0)

Thanks for the reply. I did check all harnesses and all good. The first thermostat I used was mahle and after 6k Miles , light came back on. I then purchased a Wahler brand from ECS Tuning along with a brand new OEM coolant. After 300 Miles , error lit up

Now that you mentioned the other coolant switch. I also replaced that the first time around but I used Febi brand. Using non OEM could be a possibility?

Also what switch on the bottom hose are you referring too. Fan switch?

Last edited by estrellajon; 01-18-2018 at 09:34 PM..
Appreciate 0
      01-18-2018, 11:01 PM   #4
PhaseP
Colonel
1007
Rep
2,108
Posts

Drives: 325XI
Join Date: May 2010
Location: Earth

iTrader: (0)

Quote:
Originally Posted by estrellajon View Post
Thanks for the reply. I did check all harnesses and all good. The first thermostat I used was mahle and after 6k Miles , light came back on. I then purchased a Wahler brand from ECS Tuning along with a brand new OEM coolant. After 300 Miles , error lit up

Now that you mentioned the other coolant switch. I also replaced that the first time around but I used Febi brand. Using non OEM could be a possibility?

Also what switch on the bottom hose are you referring too. Fan switch?
Temperature sensors, not switches to be more accurate.

Going by my car model and year, one is number 10 "Temperature sensor water/oil" in this link, which measures coolant temperature at engine :

http://www.realoem.com/bmw/enUS/show...diagId=11_3736

The other one is number 3 "Temperature sensor, coolant" on this link, right at the hose connection that is coming off of the radiator:

http://www.realoem.com/bmw/enUS/show...diagId=17_0350

This later one is measuring the coolant temperature after it is cooled down by the radiator.

I had bought non-BMW of both of these sensors two years or so back when I was chasing a hard to troubleshoot error and used for a while. Then put the originals back into the car, and still have the originals on the car.

Out of curiosity I had once tested and measured them with boiling water and icy water against the originals from factory. The non-BMW ones I had bought were reporting very different values than the originals. That is why I don't recommend them. The BMW ones are ridiculously expensive though for what they are, as usual you pay for the logo.
Things may have changes since then. When I had bought those sensors there were not even Febi brands. Some off brands, one was "O.E.M" brand
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 02:52 PM.




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