Hi. Have recently acquired a 1998 C200 W202 which appears to be in showroom condition. After last night's heavy rain I discovered about half inch of water in the nearside front footwell. The water is dripping from behind the lower facia panel. Help!!!!!