My E46 330Xi needs a clutch. I have used several mechanics in the Boston area but have yet to find one the I can a. afford b. trust c. knows that the heck they are doing. Any recomendations? Thank you