E90Post
 


Coby Wheel
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Powertrain and Drivetrain Discussions > N57 / M57 Turbo Diesel Discussions - 335d > Stupid bmw ecu, map temp code when using coolant heater!



Reply
 
Thread Tools Search this Thread
      01-30-2017, 07:51 AM   #1
robnitro
Captain
160
Rep
803
Posts

Drives: x5 35d e70 2011
Join Date: Sep 2016
Location: NYC area

iTrader: (0)

Stupid bmw ecu, map temp code when using coolant heater!

I recently installed a 2 gps coolant heater, similar to what the tdi manuals have near the oil/water cooler. It runs until about 65C coolant temp using 2 temperature switches (nc) in series with the relay coil control and a low voltage cutoff in series to not power them below 13v (so they don't come on with engine off). They do about 550w at 14.5 volts-18a each plug-36a total, no problem for our 180a alternator and no codes. It helps speed up warmup especially on light driving.

I also made it plug in, approxinately 400w with a 12v psu on a timer.

It's nice to start up with coolant at 35c for 2 hours of heating.

But this bmw ecu is so obsessive compulsive. Because coolant was at 35 C and intake air was 0 C, the ecu gives an obd code. 7b. For map temperature sensor (iat)

Is there some kind of coding that I can do to eliminate this excessive wrong checking with iat?

I also had the same problem when I blocked off the intercooler to help keep iat warm, which gives better combustion in cold weather. It's just ridiculous, the tdi didn't complain so much unless the sensor was consistently wrong.

Meanwhile with bmw, we have overly sensitive iat, battery and other stupid codes that don't actually mean there is a problem. It seems like they built it to be dealer service friendly, lol.
Appreciate 0
      01-30-2017, 01:45 PM   #2
nicklockard
Second Lieutenant
43
Rep
281
Posts

Drives: 2009 w/Nav; paddleshifters
Join Date: Aug 2016
Location: Phoenix

iTrader: (0)

Quote:
Originally Posted by robnitro View Post
It seems like they built it to be dealer service friendly, lol.
Nailed it.
__________________
SLOW & SMOKEY. My car loses to every Chevy Malibu unless I mash the throttle.

Mods: *ATM 304SS Turbo-back exhaust, w/ ox-cat *ATM stepped intercooler *ATM silicone tubing kits (hot & cold sides) JR 2.8 tune *Whitbread CP3R90 HPFP *AArod EGR racepipe*Execuhitch hidden hitch *Stage 3 transmission tune
Appreciate 0
      01-30-2017, 02:05 PM   #3
robnitro
Captain
160
Rep
803
Posts

Drives: x5 35d e70 2011
Join Date: Sep 2016
Location: NYC area

iTrader: (0)

What's funny is there is coding to stop the bulb checking and so on. So much extra stuff that seems nice but causes headaches (as I have seen with trailer wiring blowing out things etc)
Appreciate 0
      01-30-2017, 05:35 PM   #4
nicklockard
Second Lieutenant
43
Rep
281
Posts

Drives: 2009 w/Nav; paddleshifters
Join Date: Aug 2016
Location: Phoenix

iTrader: (0)

I'm convinced they do crap like this to intimidate people into not wanting to even try working on their own cars.
__________________
SLOW & SMOKEY. My car loses to every Chevy Malibu unless I mash the throttle.

Mods: *ATM 304SS Turbo-back exhaust, w/ ox-cat *ATM stepped intercooler *ATM silicone tubing kits (hot & cold sides) JR 2.8 tune *Whitbread CP3R90 HPFP *AArod EGR racepipe*Execuhitch hidden hitch *Stage 3 transmission tune
Appreciate 0
      02-01-2017, 12:06 PM   #5
robnitro
Captain
160
Rep
803
Posts

Drives: x5 35d e70 2011
Join Date: Sep 2016
Location: NYC area

iTrader: (0)

Cleared those codes, and second day got codes again. 7b for the map sensor, and some code for egr flow. LOL. Yeah, umm cause my heater heats the coolant, including the egr cooler. Sheesh, what a picky fickle ecu!

Just to confirm that this issue is not a sensor, I did 2 days straight of no pre warming. No codes.
Appreciate 0
      02-01-2017, 12:40 PM   #6
lnxguy
Lieutenant Colonel
356
Rep
1,722
Posts

Drives: 2009 335D
Join Date: Jun 2016
Location: Barrie

iTrader: (1)

I'm wondering if you could code these out.
__________________
'09 335D
Appreciate 0
      02-03-2017, 05:49 AM   #7
nwsnowboarder
New Member
3
Rep
14
Posts

Drives: 2010 335d
Join Date: Sep 2015
Location: Everett, WA

iTrader: (0)

Quote:
Originally Posted by robnitro View Post

I also had the same problem when I blocked off the intercooler to help keep iat warm, which gives better combustion in cold weather.
100% contrarian to my experience. I have owned 6 different diesels in the last 32 years. In cold, dry air diesels always perform much better due to a greater concentration of oxygen molecules/volume of air. The purpose of the intercooler is to lower iat, thereby increasing the concentration of oxygen resulting in a cleaner, more efficient burn.

Blocking off the radiator on the other hand, will get and keep the engine up to operating temperature in a cold weather environment.
Appreciate 0
      02-03-2017, 06:12 AM   #8
robnitro
Captain
160
Rep
803
Posts

Drives: x5 35d e70 2011
Join Date: Sep 2016
Location: NYC area

iTrader: (0)

Quote:
Originally Posted by nwsnowboarder View Post
100% contrarian to my experience. I have owned 6 different diesels in the last 32 years. In cold, dry air diesels always perform much better due to a greater concentration of oxygen molecules/volume of air. The purpose of the intercooler is to lower iat, thereby increasing the concentration of oxygen resulting in a cleaner, more efficient burn.

Blocking off the radiator on the other hand, will get and keep the engine up to operating temperature in a cold weather environment.
Yes, that is true if you are running rich and need more air. The IC still cools off my intake charge a lot even with most of it blocked off because the pre turbo air is so cold. It's designed to cool down 80+ C air, so when it is around 0 C, theres much less work for it to do!

On the 35d engine which runs excessively lean even on a hot summer day. 29+ afr is typical. Meanwhile, in papers about child weather diesel combustion, colder air introduces more ignition delay and less mixing.

Another example of why the 35d doesn't benefit from cold air (besides full throttle):
Egr rate is determined by an expected maf flow.
I'll use the measurement of mg/str as the tdi vcds uses and I have adapted into torque custom pid.
Light load, it wants to see 320 mg/str, where no egr is 500 mg/str.

Remember maf reads mass air flow. So if you have same velocity, but the air is 10% more dense, it will read 10% higher - cold air for example.

With warm air, to get 320 you might need around 45% egr, to dilute the oxygen/mass airflow.
With very cold air that has 10% or more density, you need 55% egr rate to get the same 320 mg/str request.
The request airflow is also throttled during warm up and regen, but the point is that with our stock tuning, egr request sets the air the engine will see. Colder air, more egr, warmer air, less egr to get the same target maf reading.

At WOT you can see improvements, but I doubt it on the stock tuning which is very conservative to not soot up the DPF. If you do fueling mods or a retune, yes it will help to have colder air.

Last edited by robnitro; 02-03-2017 at 05:48 PM..
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 09:21 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