Enter the 17-character VIN and see which BMW you have. Then I can tell you exactly what can be coded on it.
Your VIN is only used to look up the model and is not stored.
The lookup covers cars sold new in the US and Canada. European-market cars are not in that database — send me the VIN and I will look the car up.
Send me the VIN and what you'd like done, and I'll tell you what's available.