Defo get a second opinion from a non BMW garage