i have not owned a bmw before. but i have a family member that is a certified bmw master tech used to work for global for 9 years now he has his own shop. and i have worked there for a while so im familiar with a good amount of stuff
Good.. I just don't want you to walk in blind. You should be good to go.