KCee my brother is a mechanic so maybe I will take a look for a used one.
That's the ticket!
I had a string of 5 BMWs over the years and I had a trusted mechanic that was very reasonable and sensible. When he left for So Carolina, the two other indy foreign car shops I tried to use were as arrogant as the local BMW dealer. Our local dealer was a cheapskate so they didn't stock many parts. They were buying them from the KC dealer until they shut him off because they didn't like floor planning his parts department. It always took two visits to get anything fixed while we always waited for parts. Absolutely loved the cars though and got involved in the region's BMW car club; the track time and socials were a blast.