When I bought my 2020 M340i my plans were to always have Kennedy Performance Center take care of it in which they did a very good job doing. Diagnosing a fault code causing the stability control light (DSC) to stay on. I made an appointment and the car was in & out within hours. Enthusiast friendly and will let you know more about your vehicles platform too. Highly recommended before spending more money at the dealership.