Hello,
Does your code reader read Mercedes Codes?
I have read here that the speed sensors are most likely your issue.
8P (1495) in the service manual for the speed control diagnostics.
Great thread with a lot of your same symptoms below.
https://www.crossfireforum.org/forum...tml#post958478
I hope this helps.
Please follow up on your repair so we may all learn.