Originally Posted by Superfluous
would BMW be willing to do any of these for you if you pay for it?
No they wouldn't. If you are not comfortable doing it yourself, there are companies like BimmerTech that can get it done for you. I had a couple of items done by them including 6NR, 6WB and a bunch of other codes, including the ones mentioned here. Ask for Patryk.