IMO I think to have a GOOD competent mechanic is very important and that charges reasonable rates. Also it helps if they are familiar with older BMW's and carbs..... Otherwise they will suck YOUR money (you like it or not) AND destroy / experiment / learn / on your car....