Sup guys
So this weekend I assisted @Oswithbsome work on his car for Methanol preparation. But won't get into that detail here as he will be posting it all up on his thread.
After we finished up on his car, I decided to do something I've been wanting to try for a while.
As some know I've converted my ECU to run 1M IKM0S Hardware detail rather than the OEM 335i IJE0S Hardware detail.
Those that are in the know, will understand what this means.
Those that don't, a quick very brief overview.
We all know that the cars use different software. But there is more involved info here and each specific version of N54 uses different Hardware Names to differentiate updates.
Most 135/335i from '06 - late '08 use I8A0S
'09 - '10 use IJE0S
Z4 35i/s uses INA0S
135is/335is in USA uses INA0S_IS
1M uses IKM0S
Each of these have slight advantages over each predecessor to give an edge over the last one in terms of updates, features etc.
So I did all the research and reading I could, and decided to make the move to go to IKM0S (1M) for the simple reason of its the Highest output N54, with the Z4 35i/is close behind it.
After checking all the tables I could and checking what was different, I pulled the trigger and went ahead.
This included adjustments to PowerClass variables in the tables to allow it to work on a "lesser" N54 ECU. (This subject can get very technical and very complicated so will not be delving into it).
I've been running the Car on IKM0S for the last year or so, and the car has been absolutely amazing, apart from a constant Error in MHD/Protool for M Drive SZL (all 1M came with MDM mode (MDrive Dynamic Mode) and needs additional coding to work with the tune, but I've not done this as it doesn't effect the drive. And there is no benefit to doing it, as the MDrive is still under research and does not seem to be going anywhere.
However. The BIGGEST difference apart from the power increase when moving over to IKM0S was the Sport button. When pressing it sensitized the throttle so much and was a dream to drive.
Some advantages of IKM0S:
Timing increase by about 4 - 5deg over stock 335i
Boost increase from 8psi to 11psi with a Overboost feature peaking at 14psi down low.
Now even though I've loved this map, I've always been jealous of
@osiris car with the way it drives, the smoothness of the throttle and drive is insane.
I asked him if I could grab his standard map, and went through it with a fine tooth comb comparing IJE0S/INA0S/IKM0S maps to see what made the Z4 so vastly superior.
And Yes, I believe without a doubt, the Z4 is FAR superior to even the 1M. It really is the absolute Holy Grail of N54 cars. It's the perfect build.
I found loads of advantages from Factory in the INA0S Z4 map (only for the Z4) that no other maps had. This included but was not limited to:
Fuel Scaling
Boost functions
Torque requests
MAP Scaling
Etc
Etc
So I had a thought. Why not write my own base file and combine all the Best features from the Z4, the 1M and the stock file (of which let me be honest there weren't any on the stock file hahaha)
So I started the process of porting, back porting and adjusting tables to allow different tables and bits to be compatible into one single hybrid File.
And, after flashing the file to prepare and sync my VIN to it, started the car up. And besides the MDrive error, the car started perfectly. Idled perfectly.
I called
@osiris and we went for a drive.
The difference I felt was immediate. The throttle response and smoothness from standstill for daily driving was crisp, the DCT known delay was gone.
I retained the Sport button response increase from the 1M, but ported the Z4s clean and perfect fuel Scaling from idle to facilitate the idle and low rpm throttle.
Once warmed up, I opened up and the car pulls very hard. (It's a stock power file so around the 250kw crank power mark)
Nick can attest to the absolute drivability, and the power considering it's essentially stock, or rather a mix and match of multiple stock files.
There is Timing corrections, but nothing more than 3deg of correction, and if anyone knows, Timing corrections on a standard car file are the norm, and is expected.
Also, the 1M is built and tuned from Factoey for 98octane, so I've retained this.
The reason: when i fit meth again later this year, the octane from the meth will clean it up and give a bit more power across the range.
So the plan is, to offer up my new hybrid base file for the day when I eventually go for a custom tune from my tuner.
Thanks to
@osiris for the use of his place and his patience while I sat making adjustments haha.
It's been a steep learning curve, and still more to learn, but it's one of the best "mods" I've done to my car for a very long time.
I am VERY happy with how the car is running.
@osiris Even gave me a quick basic Engine bay clean in the process, sadly no pics, but we will be doing a bit of an Engine bay detail soon to get it all clean.
Thanks for reading guys.