Ummmm...... why not take it to Dodge? I know it is Mercedes based (or rebadged) but you could pay premium price compared to Dodge. Yes they can does not mean you should.
I don't work for Park Place and I would start with my usual repair shop or a local repair shop.
Thanks! Your answer is awaiting moderation.