Try out the new beta site for E90Post. You can read more about what's happening here
  E90Post  


 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Powertrain and Drivetrain Discussions > N54 Turbo Engine / Drivetrain / Exhaust Modifications - 335i > The Basics of Tuning and Timing



Reply
 
Thread Tools
      10-07-2018, 03:53 AM   #243
Nik7
Registered
0
Rep
1
Posts

Drives: E91 320D
Join Date: Dec 2017
Location: Tirana

iTrader: (0)

h
Appreciate 0
      03-14-2019, 07:15 AM   #244
monoid
Private
monoid's Avatar
Bulgaria
16
Rep
76
Posts

Drives: BMW F30 335xi FBO
Join Date: May 2015
Location: Bulgaria

iTrader: (0)

Very helpful! Thank you!
__________________
Appreciate 0
      05-19-2021, 09:32 PM   #245
Nickoo321
New Member
Nickoo321's Avatar
2
Rep
10
Posts

Drives: bmw 335xi
Join Date: May 2021
Location: NYC

iTrader: (0)

fax
Appreciate 0
      09-03-2021, 07:17 PM   #246
Racso335i
New Member
0
Rep
5
Posts

Drives: Bmw E90 335i
Join Date: Sep 2021
Location: California

iTrader: (0)

Appreciate 0
      04-24-2022, 06:18 PM   #247
Vitalauto
Registered
0
Rep
4
Posts

Drives: BMW 2011 335I
Join Date: Apr 2022
Location: Canada

iTrader: (0)

Great read and info!
Appreciate 0
      03-20-2023, 04:45 PM   #248
racerbruce
Brigadier General
racerbruce's Avatar
4037
Rep
3,004
Posts

Drives: 21 X3 & 13 335is E93
Join Date: Dec 2009
Location: Seattle

iTrader: (1)

this was posted today by a bimmerpost member re the jb+ plug & play software; i am just about to order the jb+ as i do not want to affect the dme or do a flash update at this time; my only mods will be the jb+ software and dual cone inlet air filters.

could you please comment re the post and advise of your thoughts re the jb+ software for a essentially stock n54 - if possible please provide your thoughts in the next 24 hrs as i intend to order on wed of this week - thank you:

"The JB+ and JB4 are piggyback systems that hijack certain operations of the DME. The JB4 takes over the boost control from the DME so it will have full control of the wastegates rather than the DME.

Essentially the amount of boost the engine produces is no longer under the control of the DME but everything else like timing is. It will be most noticeable at part throttle, rather than getting predictable power delivery you'll end up all or nothing in terms of torque. With a good DME tune you'll get stock like power delivery where you can module the power precisely at part throttle.

The best analogy I can think of for a piggyback is that it's like driving a car with one person operating the pedals another moving the gearstick and wheel. You might get where you want to eventually but it'll be disjointed."
__________________
Racerbruce
Appreciate 0
      04-07-2023, 05:45 PM   #249
E93Seattle (Racerbruce)
Lieutenant
E93Seattle (Racerbruce)'s Avatar
824
Rep
583
Posts

Drives: 2013 335is E93 & 2021 X3
Join Date: Apr 2023
Location: Seattle (Gig Harbor)

iTrader: (0)

anyone with a cobb tuning install on their n54? love it? hate it? any with just the cobb tune and no other mods?
Appreciate 0
      04-17-2023, 03:09 PM   #250
marysmithwick321
Registered
0
Rep
1
Posts

Drives: every car we have
Join Date: Apr 2023
Location: usa

iTrader: (0)

.

In this thread The author goes on to explain the basic concept behind a 4-stroke gasoline piston engine, and how it relates to the N54/N55 engines. They discuss timing and knock/detonation, and how advancing ignition timing too much under higher loads can result in detonation.

The author notes that some tuning devices, such as the JB3/4, do not have the ability to modify timing, which can be problematic when increasing load. They emphasize the importance of adjusting timing tables when tuning a modern EFI engine.

The author provides a timing table from a WRX as an example, and invites further discussion on the topic of EFI tuning.
Appreciate 0
      05-05-2023, 07:29 AM   #251
ThomWatt01
New Member
United Kingdom
0
Rep
5
Posts

Drives: Audi A1
Join Date: Jul 2021
Location: London

iTrader: (0)

Very informative. Thanks!
Appreciate 0
      06-10-2023, 09:52 PM   #252
WhatBMW!
Registered
0
Rep
1
Posts

Drives: 07 335X 6MT
Join Date: Jun 2023
Location: MI

iTrader: (0)

Great read! Thanks
Appreciate 0
      01-11-2024, 04:44 AM   #253
Hammadino
New Member
0
Rep
5
Posts

Drives: BMW E90 & E93
Join Date: Jan 2024
Location: Egypt

iTrader: (0)

this is very useful!!
Appreciate 0
      02-02-2025, 04:40 AM   #254
ruy23
New Member
0
Rep
5
Posts

Drives: 2010 BMW 335i
Join Date: Jun 2024
Location: thundergay

iTrader: (0)

lovely write up bro thunks!


Quote:
Originally Posted by roninsoldier83 View Post
So, now that the “other thread” has gone on more than 1000 posts, I figured I would start another thread in an attempt to create a conversation about EFI tuning rather than instigating a never ending flame war. As such, this post/thread is in no way, shape or form intended to start a “tuner war”, nor is it intended to serve as an attack on any individual, or group, so let’s try to keep it clean.

I come from a bit of a bit of a diverse tuning background myself, but I won’t lie, this is my first German car. In the past I’ve owned a ’91 MR2 Turbo (I still miss that car), a 2nd Gen DSM, a Mazdaspeed 6, a 350Z, an Infiniti G37 and two turbo Subaru’s (’04 WRX & ’06 STI). During ownership of those vehicles, most of them were self tuned, on various devices/methods. I’ve been privileged enough to have been able to play with several different tuning tools (on other vehicles), although since I spent to much time in the Subaru community, much of my time behind a laptop was spent with either OpenECU or Cobb software. However, I’ve also played with a few different interfaces over the years on quite a few cars, like the old UTEC, DTEC, XEDE (Shiv’s old piggyback for Subaru’s/Mitsu’s back in the day), Apexi AFC, CP-E Standback (only on Mazda’s though, actually soldered the first one in the state of CO into a buddy of mine’s old MS3), ect, have even played with other ECU tuning software outside of Subaru’s (like DSMLink) and a couple standalone’s (AEM EMS & Hydra), however, with the standalones I did little other than just try to watch and learn the interfaces haha!!

With that said, I am not a professional tuner. I have a few good friends that tune for a living, but that has never been my intention, however it has been a longtime hobby of mine. As such, I figured I would share a few of the things I have learned over the years with this community. I don’t do this for a living; I’m just an enthusiast like most of you.

I think most of us on this board understand the basic concept behind the 4-stroke gasoline piston engine. While the N54/N55 are DI, they still fall under the basic concepts of a PI 4-stroke engine, which are fairly easy to understand. On the piston’s decent from the top of the cylinder, intake valves are opened allowing the cylinder to fill with air and fuel (PI engines spray towards the valve which is open, whereas DI engines are plumbed to spray directly into the cylinder). Granted, some DI setups are able to spray fuel well into the compression stroke (haven’t researched the N54/55’s fuel timing to say where during the process fuel is injected under full load), but that’s beside the point. After the cylinder is filled with air, it makes its ascent towards the top of the cylinder in what is referred to as the compression stroke. Towards the top of the compression stroke is where the spark plug fires, igniting the compressed air/fuel, which drives the piston back down (power stroke), and of course the piston’s next ascent pushes the burnt gases out of the exhaust valves (exhaust stroke).

This is a fairly simple concept. Although the main subject focus of what I’ll refer to as “never-ending debate thread” was timing and knock/detonation, which is what I’d like to focus on.

When people are referring to degrees of timing, they are referring to the number of degrees before the piston reaches top dead center that the spark plug fires (typically up to about 40 degrees). The reason the spark plug fires prior to the piston reaching TDC is that burning the air/fuel mixture takes time, and firing the spark earlier ensures that the burn is more complete, helping to force/push the piston downward during the power stroke. While low load (and subsequently temps due to lack of pressure/friction) typically requires more timing advance in order to get a more complete burn, under higher loads the air/fuel mixture burns faster, requiring less timing advance in order to complete a full burn in time to push the piston down during the power stroke.

Advancing ignition timing too much under higher loads can result in higher cylinder temperatures, causing detonation among other things. Very simply, detonation is just small uncontrolled explosions within your cylinder that are not part of the flame front (controlled flame created by sparking the air/fuel mixture with the plug). These small explosions, created by small pockets of air/fuel within the cylinder exploding due to excess heat/pressure, can range drastically in magnitude depending on conditions. They essentially create shock waves (which is why heavy detonation creates an audible pinging sound like shaking up BB’s in a can), the likes of which can do things like crack ringlands/piston rings, put holes in pistons ect. However, obviously due to the number of unbroken N54/N55’s out there, minor detonation can be fairly inconsequential in the short term. Although over the long-term, mild to moderate detonation can exasperate particle wear, which can cause various parts to wear prematurely as particles are carried throughout the oil system prior to being trapped in the oil filter.

The problem that many of the knowledgeable members of this community have with certain tuning devices (such as the JB3/4), is that they do not have anyway of modifying timing, which can be far from optimum when increasing load. To anyone who has tuned a somewhat modern EFI engine, the two tables you typically spend the most time adjusting are fuel tables (for cars with Open Loop mapping) and timing. These tables are fairly easy to understand, but I’m going to focus solely on timing tables. Here’s a timing table from a WRX for example:



^^^Reading this table is fairly simple. Your axes are RPM (y-axis) and engine load (x-axis). Engine load is typically calculated from one of two sensors on most cars, either the MAF/Mass Air Flow (no MAF on N54) or MAP/Manifold Absolute Pressure (aka speed density). A MAF is basically a hotwire that requires stays heated to a specific temperature via voltage, while a MAP sensor just senses total pressure. For this discussion, the load source doesn’t matter, all the matters is that both of them essentially measure air, which is what we use for a load site.

As you can see above, as you increase load at a certain RPM, timing advance is retarded. This principle is considered universal, as the higher the load, the faster the burn. You can also see as RPM increases, typically timing is advanced slowly. This is because the piston is increasing in speed, and as such needs more advance in order to complete a full burn at the end of the compression stroke. This is why under a constant load (doesn’t happen often on a turbo car as the compressor typically doesn’t hold full boost to redline), timing should be advanced slowly as piston speed increases (RPM’s increase).

The problem many knowledgeable members have with piggybacks that don’t modify timing is that they are modifying the load signal (MAP), in order to get the DME to increase boost pressure, without the DME being able to see the actual load site. This means the DME cannot adjust timing accordingly with the increased boost pressure. If you look at enough timing tables, you can see decreasing/retarding timing advance with load is a universally accepted rule. In essence, when doubling boost on these cars, actual load is increasing by close to ~25% (give or take), with no considerations for retarding timing. Honestly, if it wasn’t for the fact that it would likely result in fuel cut, CEL’s and loss of dynamic boost control, I would almost say that a cheap MBC would offer more consistency in this regard, as at least then the DME would be able to see the actual load on the motor and adjust timing accordingly based on the factory timing tables. However, I’m pretty sure BMW (like most manufacturers) implemented some sort of throttle plate induced fuel cut for overboost situations, and would likely throw a CEL to say the least.

I will say that from what I’ve learned in the short amount of time that I’ve been a part of this community is that these ECU’s (DME’s) seem to be much more reactive than they are proactive (compared to other vehicles), which I would say is the reason why we don’t see more blown motors IMO. The fact that fueling is closed loop full time (no preset load site based table) is evidence of this. These cars also seem to have highly sensitive knock sensors and are able to react quickly to these inputs. The direct injection cooling factor and placement of the injectors (close to TDC & the plug vs in the side of the head like some other DI cars) surely helps with making them more detonation resistant. Increasing load by ~25% without allowing the ECU to see the increase in load to adjust accordingly on other port injection turbo cars is a recipe for a blown motor in a short amount of time.

However, while less than optimal, the on-the-spot adaptability of these DME’s allows for blind increases in boost without any major consequences (at least not in the short term). While I do not advocate mindless flaming or instigation, at the same time I will agree with others in that relying on the knock sensor to set your base timing maps is far from optimal. When the DME senses light knock loads (it’s a good thing these aren’t rotaries, people would be replacing apex seals right and left haha!!), it pulls often drastic amounts of timing. While the speed and efficiency of the DME is impressive, saving motors from catastrophic failure, this does result in reduced consistency to say the least. Many dyno graphs with various dips are evidence of this. While using the factory boost level timing tables would be considered very aggressive, and on a clean run (preferably with higher octane fuel & cool ambient conditions) will produce impressive power numbers (comparable to competitors), at the same time, the result will not be as consistent as competitors who are more proactive with either allowing the DME to see full load (flash based tuning) or at least offsetting timing for the increased load (ala Procede via CPS offsetting ).

Obviously there is enough evidence to show that a basic JB3/JB4, on a “low-er boost map” is not going to cause a catastrophic failure, as the knock sensors are sensitive enough & the DME reacts fast enough to stave off major detonation. However, this is far from optimal IMO. Although I’m the type of person who believes in creating my own map, for my own car, at my elevation, running fuel I normally run in order to eliminate variables, and net optimum performance, consistency and safety out of my vehicle… but that’s a topic for another thread. Either way, I for one would concur that being more proactive (vs reactive) in regards to timing (and staving off detonation) would net increased consistency and potential long-term reliability.

Again, I am not attempting to bash anyone, or any tuning device on the market, but am simply sharing a bit of my own personal experience and thoughts on the matter. I’m not a professional tuner, just an enthusiast like most of you that’s been playing with turbocharged engines for a while now. I’m not a salesman, I have no grudges on this board, nor have I ever been sponsored by any tuning company associated with this platform. Anyone who would like to have a civil discussion about the matter, please feel free to share

Just my $.02

-Brandon


EDIT: For anyone who is interested, here is a stock timing table for the N54:

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 05:49 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, 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