What is the best shop to take a 2002 E46 SMG M3 to? It is running a little rough and has some lights on. I don't have the time to dig into the diagnosis and would like to have the whole car looked over by a professional. I would love to know who you folks trust to work on your cars. Any help would be greatly appriciated. Thanks!(Pic for attention)