I've had my BMW's serviced hear over the years and they have been spot on with there diagnosis and remedy to solve any issue. They even offer loaners when available and are upfront and a trustworthy bunch. Thanks Torque Automotive Team for your service, you are appreciated ?