I know what you mean, I too have one and had a hard time finding a mechanic that works.
After many of them, I found this one that is like a Cuban mechanic, makes it work....he rebuilded my engine and knows the car inside out.
If you want his phone, write to me at firstname.lastname@example.org
and I will pass it along, he is very reasonable as well.
Watch out for the potholes !!!! and happy smarting around