My 1987 BMW 325is is a very difficult car to work on. It has a 1995 M3 Engine with lots of track oriented upgrades. It is used as a daily driver as well as a track car. The poor car is run extremely hard at the track. There are very few places that have the expertise to keep a car like mine running right. When I purchased the car, it had all kinds of problems that no one was quite able to fix. I was very fortunate that a friend recommended Motorsport Connections. Billy quickly diagnosed the problems has the car performing better than I ever thought possible. It can now handle the abuse of the track without issues (and that is saying something!). I’ll never let any other shop work on this car. The depth of their knowledge is only matched by their dedication to excellence. Their prices are very fair and their customer service is excellent. I can’t possibly give them a higher recommendation.