Here we are almost two years later. I called the MB dealer in Ann Arbor MI who still services the vehicles. I'm seriously considering taking my car there-- actually both of them, I just got another one from a guy.
The biggest problem that I have found is the firmware. Once I get this resolved/updated, I am expecting the other issues will go away or be ignored (for example, I will ignore TPMS), but I can't ignore TCM so off to the dealer we go.
Also I bought a 980 iCarsoft OBDII scanner and it would not reset codes as promised so I sent it back.
More to come, but feel free to send me feedback on your experiences with Ann Arbor dealerships.
THANKS IN ADVANCE!