You might try looking at cartalk.com. It’s a free site and no, I’m not related to them! These guys are brothers and have a radio show on npr, which is hilarious 🙂 but they also give good car advice and are pretty darned good at diagnosing problems from afar.
on their site, you can try to find mechanics recommended by people in your area. they also have searchable newspaper columns where you can see if someone else has had the same problem as you. they also have a diy section.