My drivers window made a horrible noise the other day and then the window dropped and would nt come back up . Usually it is a broken gear I think . But on removing the glass and frame mechanism I found the whole arm had ripped and twisted ! I am wondering if the switch that stops the window...