Hey OP, if you're cool with this, PM your last 7 digits. This is what my BMW service manager said when I emailed him:

Good morning John,

"I just checked in our data base to see if there are any outstanding recalls for your car and there aren't any. It is possible that your friends car falls within a different production range. Would it be possible for you. To get the last 7 digits of his vin for me to check? Let me know."

interesting. I just had a 'service engine soon' light on for a couple days, had a local shop read the codes and it was something to do with the egr system. ses light went back out so i plan on waiting until the next service visit (car seemed to run fine).
mike

Certainly, but nothing of consequence,I'm afraid...
Reprogram was performed w/no hardware update and i was given the directive to Return if the symptoms (which in this case was just the SES light) should recur.

Certainly, but nothing of consequence,I'm afraid...
Reprogram was performed w/no hardware update and i was given the directive to Return if the symptoms (which in this case was just the SES light) should recur.