That will be the stupid little clips on the window mine did this i doubt you will find somewhere to fix it today cus full new motor needs to be ordered. i pushed the window up as high as i could with my hands then stuffed folded bits of cardboard behind the window to push it tight against the seal.
umm it was about 120 fitted think the motor was around 70 pound. i dont know i tried gettin the door card off and couldnt work it out my self i took off all the screws i could see but still it wouldnt budge maybe someone else can tell us both ?