I have ran into the same issue and I am currently looking into it as well. I have heard and read it isn't the mirror but a wire under the dash. Though I haven't put the effort into finding the problem as of yet. It is on my list of things to do. I also have a 2003.