Looking into the programming for other models I guess there's a shop in California, I don't remember the name of, that might be able to do it. They work with a shop in Germany that can get the proper codes from BMW based on the car's VIN. Unless someone else has made progress I've given up as...