The Bavarian Performance Group gave me a ride home after I dropped off my car and dropped off my car after they completed the work. The problem was fixed and my car runs much better now (as hoped/expected). The team of people there were nice and professional and they took the time to explain the issue while I had the chance to see underneath my car which was on the car lift. Hopefully I will not need to bring this particular car back soon, but I would return again.