remove the inside door panel and inspect it,or take it to a MB mechanic and have them do it.possible regulator bad,around $600.00 to replace if the motor is ok...
RepairPal Certified shops can diagnose and repair your 2001 Mercedes-Benz ML430. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.