Originally Posted by 03BeastCharmer
Does all the coding go away when BMW does a software upgrade or reflash of your DME?
It depends. If the dealer flashes just your DME - all of the coding will stay there and will not be affected. If for some reason they reflash the entire car, then it would overwrite the coding.
When this occurs, I work with the customer to get it back. It wouldn't be fair to pay anywhere near full pop to have it recoded. So far, only one re-do was needed out of tons of cars coded.
Things such as alarm coding, bluetooth retrofits, etc, should stay in place even if the dealer recodes the whole car.