From now on this is where I am taking my BMW, they were fast and saved me a ton of money. The dealership tried to overcharge me by having me fix things that weren’t broken. Kennedy Performance was honest and found the root cause of my issue. 10/10 rating from me!!