find a qualified tech to plot the hi and lo CAN-BUS lines on a fine duty DSO (analog wont work here as you need to screenshot it) - Erroneous chat will be detected easily. Mercedes Benz being sensible give you a CANBUS junction to isolate the twisted pairs from each module for troubleshooting.
For someone who knows how to deal with CANBUS issues - it wont be too difficult to diagnose.
Dont try to shoot parts at the car and pray it works - your bank account will quickly drain away.
If you find the BUS is ok then you need the benz software to detect the module and diagnose it accordingly.