Anyone recommend a good bmw mechanic? The car overheated, brought it to one shop for diagnostics, they bolted on some new parts without doing a proper diagnostic, sent me on my way and my car overheated again 2-3 miles down the road.
Need a trustworthy mechanic that isn't looking to take me for a ride or have a $1300 starting point without any diagnostic work first.
It's a 2004 bmw e46 wagon.