In a
thread about re-coding the temp gauge to be more representative of actual engine temps, the discussion turned to fixing the factory configured speedo offset.
I've been researching this a little and while there is a lot of info. on doing this on other BMW platforms, there's not much for the e53. Knowing that the e53 was based on the e39, I researched e38/e39 solutions. Having downloaded my e53 IKE EEPROM contents and reviewed the hex data dump, I can confirm that it seems that there may be some similar speedo offset data in the same locations as for the e38/e39 platform: -
0x00b8 0f
0x00b9 33
0x00ec f0
0x00ed cc
0x0260 0f
0x0261 33
0x0294 f0
0x0295 cc
I still need to confirm that these values are in fact the speedo offset, how the offset is represented and what checksums are involved. And then what should be entered to remove the offset...
Watch this space...