Looking for a reputable mechanic. My fiancee's car started to shake this morning and the check engine light came on. I don't feel comfortable driving it to the Acura dealership in Cary (plus it is out of warranty). Any recommendations of a local shop that you trust?