I am so very happy that I brought my car to Elite! I brought my M3 to Elite after setting up a same day appointment to have a check engine light diagnosed. My car was in their garage in moments after arriving. Short time later a mechanic informed the service manager that one of my ignition coils was faulty. Said diagnosis was given to me, so I asked them to replace the coil. Elite diagnosed, fixed, and had me back on the road in my car in under an hour. My car is running like a champ again thanks to Elite!