|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
2EF4 error code: thermostat fault
|
|
02-10-2012, 11:25 PM | #1 |
First Lieutenant
21
Rep 364
Posts |
2EF4 error code: thermostat fault
So, I got this code yesterday. I am interpreting it to mean that the thermostat is sticking. A search of this error code here reveals that the heater part of the thermostat that allows it to open slightly a bit earlier than normal is dead. That probably makes sense since I also have the "2DED code- power management standby control"- I guess the heater circuit is unable to be powered.
SES light is on. Haven't seen any overheating yet- if thermostat is dead, it is probably in open state. Should I change the thermostat? Anyone found a better way to deal with this code? Thanks. |
02-12-2012, 10:41 AM | #2 |
Banned
173
Rep 3,415
Posts |
I had the exact same problem with my car. The code would only show up in the cold months, October to April. I cleared the code several times, but it kept coming back. The SES light comes on because the t-stat controlls the speed of engine warm up, thus controlling the cold engine start C02 emissions. If your car is out of warranty and emissions warranty then the repair is on you. If you have warranty or an emissions warranty (depends on what State you live in) then BMW should fix it for you.
The t-stat is designed to fail open, so it won't cause an overheat condition. Eventually I just changed out my t-stat and the problem went away. If your car is near 100,000 miles, you might think of replacing the water pump to. It semms most of the '06 cars lose the waterpump around 100K. |
Appreciate
0
|
02-12-2012, 11:45 AM | #3 |
First Lieutenant
21
Rep 364
Posts |
Thank you for the explanation. Your explanation makes sense. I am out of CPO warranty, but since it is emissions related, which has 8 year warranty in CA, it might be covered. I cleared it using BT cable from a friend, and so far it hasn't come back. But it probably needs more time and a few cold starts to be sure.
I am currently at 61K miles, and am planning to change the pump and thermostat at 100K miles unless I discover any symptoms earlier- e.g. speed deviation of water pump, like you had observed and reported. |
Appreciate
0
|
02-12-2012, 12:58 PM | #4 | |
Banned
173
Rep 3,415
Posts |
Quote:
Good luck. |
|
Appreciate
0
|
12-23-2013, 02:59 AM | #5 | |
Private First Class
23
Rep 158
Posts |
Quote:
|
|
Appreciate
0
|
12-23-2013, 03:52 AM | #6 |
Lieutenant Colonel
200
Rep 1,834
Posts
Drives: '05 E90 330i Manual
Join Date: Aug 2010
Location: Cape Town, South Africa
|
I am still sitting with an odd thermostat problem - seems to be over cooling the engine as if stuck partially or fully open. Basically the engine is typically running at 79 - 84 degrees Celsius, but does on occasions run up to 96 degrees, but almost straight away drops down again - for instance when slowing down to a stop etc. It's suppose to run pretty steady on 105 degrees as far as I know. Now the odd part is that I have no error codes, so yet again will have to just fork out more money and replace another part on this car. I did replace the temperature sensors earlier this year since it was thought that they might be giving false readings, obviously not the case.
Check this thread (it's a few threads down): Pictures: Electric water pump + thermostat replace |
Appreciate
0
|
02-17-2014, 09:04 PM | #7 |
Legendary
14
Rep 227
Posts |
I just got the error yesterday driving in high 50 degree weather. I am going to try clearing the code with the JB4 interface. Interesting fact about the CA Emissions warranty. My car is Aug 2007 so I should have until 2015 but I'll research that and call the dealership.
Any other updates with you guys and the 2EF4 Map thermostat, mechanics error?
__________________
'07 335i E90 Titanium Silver |
Appreciate
0
|
02-18-2014, 05:21 AM | #8 | |
General
17205
Rep 18,696
Posts |
Quote:
|
|
Appreciate
0
|
03-04-2014, 03:41 PM | #9 |
Lieutenant
6
Rep 473
Posts |
Can I drive around a couple weeks before replacing the thermostat? or do I need to do it immediately?
|
Appreciate
0
|
03-04-2014, 08:58 PM | #10 |
General
17205
Rep 18,696
Posts |
You can drive around on it for as long as you want. I went around 34,000 miles between when the code first showed up and before I replaced mine. But 34,000 is about 10 months of time for me.
|
Appreciate
0
|
02-19-2015, 04:39 PM | #12 |
Lieutenant Colonel
200
Rep 1,834
Posts
Drives: '05 E90 330i Manual
Join Date: Aug 2010
Location: Cape Town, South Africa
|
Hi guys,
So I posted my thermostat DIY here, but sadly I am still sitting with the over-cooling. I am at a total loss as to why this is. Now I never had an error code to begin with, just the fact that I could see the below normal temperatures on the hidden OBD menu 7. A while back I did replace the two temperature sensors, so it was not a faulty sensor, suggesting that it could only be the thermostat then. With the old thermostat I was typically seeing temperatures between 79 and 84 degrees Celsius, but with the new BMW OEM thermostat it seems to vary between the mid 70 degrees to the mid 80 degrees, but does sometimes climb briefly up to the upper 80 degrees or lower 90 degrees. This is all driving around town, on the open road it briefly climbs to the upper 90 degrees and then drops right down to the upper 70 degrees again. Very strange, I have no idea what to make of it. Cannot believe that I have bought a faulty new thermostat, so has to be something else... |
Appreciate
0
|
10-19-2016, 10:24 AM | #13 |
New Member
1
Rep 10
Posts |
2EF4 After Water pump and Thermostat change?
Good day all I received the 2EF4 Thermostat Mechanical fault code as a shadow code after I installed a new Water pump and thermostat in a 2006 BMW 325i with approximately 140k miles on it. The new water pump and Thermostat where both aftermarket parts. I drive around 45 miles round trip mixed city highway with no overheating or issues. Any ideas where to start looking?
|
Appreciate
0
|
10-19-2016, 02:15 PM | #14 |
General
17205
Rep 18,696
Posts |
Did you check before you did the work that the code was stored in the ECU? You should clear any fault codes related to the system you are working on before replacing the part. It may be the old code still there from the old T-stat. Clear it and see if it returns.
|
Appreciate
0
|
01-07-2017, 07:10 PM | #15 |
Captain
546
Rep 786
Posts |
I've got a good water pump replaced cpo but the dealer did not replace the thermostat and I've now got a thermostat code and am out of warranty. Can you replace the thermostat without removing the water pump?
|
Appreciate
0
|
01-10-2017, 08:54 PM | #16 |
General
17205
Rep 18,696
Posts |
Yes, you can replace the T-stat without removing the water pump.
|
Appreciate
0
|
09-23-2019, 09:57 PM | #17 | |
Registered
0
Rep 1
Posts |
Quote:
|
|
Appreciate
0
|
12-27-2019, 12:58 AM | #18 |
Registered
0
Rep 3
Posts |
I own a 2006 325i in January of 2019 SES light came on and i got P0128 code (thermostat low coolant temperature). Replaced the thermostat no major issues. Recently while driving back from work SES came back on. Checked the code once i got home and got the P0128 code again. Replaced the thermostat again with in a week SES light came back on. Once again it was the P0128 code. I decided to switch to an OEM thermostat. With in two days the SES light came back on with code 2EF4 (thermostat fault). Cleared the code and it lasted a couple days before the SES light came back on. Once again p0128 code again. Anyone have this issues?
|
Appreciate
0
|
12-27-2019, 05:18 AM | #19 | |
Major General
4338
Rep 6,196
Posts |
Quote:
|
|
Appreciate
0
|
06-03-2020, 07:52 PM | #20 | |
Registered
0
Rep 4
Posts |
Quote:
Fatty |
|
Appreciate
0
|
01-20-2021, 02:38 PM | #21 | |
Registered
0
Rep 3
Posts |
Quote:
|
|
Appreciate
0
|
02-09-2021, 09:39 PM | #22 |
Registered
0
Rep 4
Posts |
No, I found no solution. I have had two BMW service technicians that I am friends with independently come to the same conclusion: DME.
The vehicle will not get up to temp. My e90 hovers around 70 C. I unplugged the thermostat and the vehicle stays around 100 C, right where it should be. When I plug the thermostat back in... it will sit back at 70 C. So my conclusion is the DME is keeping the thermostat open. The wires are fine, I am dumbfounded. |
Appreciate
0
|
Bookmarks |
|
|