If you replace your BMW radio with any second hand BMW radio we can code this to work with your car, or any other second hand modules you wish to replace.