glass hasent stuck to the rubber has it,im not saying you cars dirty but i have seen it on several different makes and models,put your hand on the motor when you press the switch to feel if theres power at the motor, thats my limit im afaid good luck:thumbs_up: sorry mate ive just fully read you article so it cant be stuck.