it could just be the controler switch
make sure you have power to it as it's always live
pop the cover off as the switch is a bastard to get out
the good news is that ALL door mirros switches appear to have been the same across all the ford range until baout 2007 so getting another one is easy