Have you considered CDI in Victor? They seem to specialize in German performance vehicles and although I haven't used them personally, I've heard positives about them. Another Rochester-area board member was planning to have them do some work - haven't heard how it turned out.
I had some work done by a shop in Mendon and wasn't all that happy. They swapped a front wheel bearing on my 540i6 which transmitted a slightly different rotation pulse rate, so the ABS/DSC shut down. They insisted it couldn't be the case, so I ended up replacing both front wheel bearings myself with a matching set - problem solved.
Keep me posted on your findings - I'm sure to need similar services sooner or later (hopefully later, but you never know).
Ed
I had some work done by a shop in Mendon and wasn't all that happy. They swapped a front wheel bearing on my 540i6 which transmitted a slightly different rotation pulse rate, so the ABS/DSC shut down. They insisted it couldn't be the case, so I ended up replacing both front wheel bearings myself with a matching set - problem solved.
Keep me posted on your findings - I'm sure to need similar services sooner or later (hopefully later, but you never know).
Ed