It could be the motors in the mirrors f**king up my mirrors don't close from high winds like yours but they don't open if I retract them I know you can get heaps of mirrors from wreckers but who knows the condition of the motors aswell. My suspension was shot to when I bought mine and I found a set of tein superwagon coilovers there awesome don't go low but good coilovers