I would recommend that you find a shop experienced in your area that can find the problem . Try the listing of ( know a good shop ) on this site. I have had cars towed from the dealer before into our shop.
Mercedes Technician 7 Years (retired to Hyundai)
2000 Dodge Durango
98 Mazda truck