I have a 97 mountaineer that i really like, but she's giving me a headache at the moment. It's late summer and I have not been able to roll down my windows. I have checked the fuses and wires, all good. No broken wires in the door, all relays look good no rust but I haven't tested any of them...