Advice needed on my transmission. The tranny was starting to get hard to put into 2nd (synchros, I think). Now that the tranny is out, I want to get it rebuilt. Can I just take it to any reputable transmission shops for a rebuild? Is this BMW rocket science, i.e., does this job require special BMW expertise, tools, etc.? Or will any good transmssion shop do? I am in the Houston, TX area.