I think my car is November 2007. I had it remapped via the onboard port with lovely results. However prior to the remap I had a idle issue which never went away after the remap. took it to BMW who updated all the cars software, which didn't solve the idle issue [when cold, revs spike, like searching, after warmed up, totally goes away],
BUT they overwrote my remap! As soon as I left the garage I could tell. Back to the remapper who could no longer flash via on board as BMW software was now ENCRYPTED!
Sent the ECU away for it be physically remapped out of the car, what a mare that was getting it out. Still couldn't be done. Software and encryption brought my car up to date as of March 2011.
Apparently I'm now stuck with what I got until someone can crack this new encryption or something. HELP????!!!!