Hi,
here is great article you should read....
LINK
Rich.
BMW Technician
5 years main dealer experience.