It could be one of the wires has broken inside the so not obvious by looking. 12v live and earth wires onto the two window wires will put window up if the motor is good. Just carefully pare a bit of insulation off each wire and touch your live and earth onto them. If it goes down, swap the live...