Here is the full story! It’s a long(ish) story! Car is a BMW 4.4i V8 fitted in a 5 series. The 4.6i V8 fitted to the X5 communicates oil temperature via the CAN bus. The wiring diagram is identical. Both use the same DME (ECU). The 4.6i runs the latest version of the DME firmware.
DME running old version of firmware. Data area OLD.Bin. Car ran like this for years!
I needed the latest version of firmware to get a CAN message for oil temperature transmitted. This only happens on the 4.6 litre version of the engine! However there is a 4.4 litre tune for this firmware with the CAN message disabled. That 4.4 litre tune is also for the X5.
No problem. Flash the latest version of the firmware and the data area for the 4.6 litre version and swap over the map areas from the 4.4 litre tune.
Problem: No CAN message.
Solution: Find the map/data which controls the CAN message and copy that from the 4.6 tune to the 4.4 tune.
Done. Works fine. Car drives fine. So I have the latest firmware; the 4.4i maps but tuned for the X5 and not the 5 series. Throttle response is different to the 5 series maps; presumably to compensate for the extra weight!
Problem: Curiosity got the better of me and I looked at the maps; there isn’t much difference between the 5 series and the X5 tune. All look very similar apart from KFMIRL which has that strange hump.
If anyone has time to have a look for me I would appreciate it.
Here is what I attach:
GF11286 7533623 NEW.xdf = This is the TunerPro file with locations from the new firmware.
GF11268 E39 OLD.xdf = This is the TunerPro file with locations from the old firmware.
E39 OLD.Bin = The original tune for the E39, old firmware.
X5 NEW.Bin = The tune for the X5, new firmware.
So my question: What is happening to KFMIRL in the NEW files? Is it correct or should I “correct it” to look like the OLD files?
At the moment I have “corrected” the map in NEW.Bin to look like the map from OLD.Bin.
Car runs and drives superbly. But have I messed up?
http://www.reeve.org.uk/NetMoto/E39_OLD.Binhttp://www.reeve.org.uk/NetMoto/X5_NEW.Binhttp://www.reeve.org.uk/NetMoto/E39_OLD.xdfhttp://www.reeve.org.uk/NetMoto/X5_NEW.xdf