Hi, I just joined but I have owned BMWs, 320i, 320s, 745i and a x5, since 1980. I recently purchased a 2000 z3 2.3 as a second "toy" car and it needs some professional TLC to get it road ready. I've moved back to Greenville SC after being away since 1984 and I need recommendations for a mechanic I can trust to get my z3 in tip top shape. Any suggestions? Thank you!