I'm going to change the battery in my e92 but want to know if its just a case of swapping out old and new or will it need coding?