W204 CAN

2007 Mercedes C320 CDI Battery replaced multiple fault codes CAN connectors replaced and needed fault codes resetting at dealership- diagnosis was Sunroof drain , was blocked with debris ,and due to water accumulating in driver footwell , this resulted in CAN connectors, corroding and requiring replacement