BimmerFest BMW Forum banner

1 - 4 of 4 Posts

·
Registered
Joined
·
4 Posts
Discussion Starter #1
Hello everyone. I'm trying to become more self sufficient with my UK Spec, 2008, 320i E90 and also be able to help others out in my neck of the woods if I can. Mechanically I'm coming along reasonably well and can do the basic, obvious, or well documented repairs or service on my car. I have an ICOM A+B+C and have been able to use ISTA+ to do my diagnosis for some time now. Where I'm looking for direction/help/assistance is with beginning to understand BMW coding and tuning. I have gotten my hands on a Kess V2 (Red) to add to my hardware/software toolbox.

My first entry into DIY is a practical one. I had a major N43B20 issue where I spun a bearing and rebuilt the engine as the block was fine and the head was not warped. The crankshaft and all the bearings were replaced and all was well again. The root cause was discovered to be an oil breakdown issue because of heat which was traced back to the catalytic converter of all things that was clogged. To minimize or remove the chances of a repeat in the short term we removed the cat and surely the heat that was being contained in the engine bay is no more. I can run soft; I can run hard; I can run and actually stand next to the car without melting shoes or clothing lol. So no cat… great (or not but we can debate the merits of a cat in another thread)! BUT the engine light! The infernal oxygen sensor fault. Both oxygen sensors that are after the cat are new sensors so I know that its not the sensors. I've put spacers on them. Engine light. I've put a spacer on the spacer to move the oxygen sensor further out of the main exhaust stream. Engine light. So I'm thinking that I should be able to delete/kill the sensors with some coding/programming/tuning.

  • What's the difference in coding, programming, and tuning? I don't want to use the terms interchangeably if they're not the same.
  • Where do I start?
  • What can I do? How can I get into my first 'project' - removing the engine light after having de-catted the car?

Thanks in advance to the hive.
 

·
Registered
Joined
·
905 Posts

·
RLTW
Joined
·
568 Posts
1) Coding is changing predetermined options within modules to change a specific function, digital speedo vs none.

2) Programming is actually flashing new/upgrade software to a module.

3) Tuning is manipulating values with the DME to change how the DME reacts in certain conditions, i.e. load, by increasing boost, fuel, timing, etc. You need third party software for this.

I'm not sure what would work for your engine application but for the N54/N55 a tune will usually turn the CEL off. The fault will still be there and it won't pass emissions without a DP fix though.
 
1 - 4 of 4 Posts
Top