Davis,
You probably have a blown fuse in your passenger side fuse box. Go to the passenger side, open the fusebox under the dash, there will be a 10 amp fuse that is blown in there. I don't remember the exact location of it in that box, but its in the passenger box for sure. The fuse is for the power windows, you most likely have a ground issue with one of your sideview mirrors that is causing your fuse to blow. Once this fuse blows, it throws the entire car haywire. It sounds crazy, but that is what was happening with mine, exactly like yours. It will continue to blow unless you fix your sideview mirror. I chose to just de-activate the auto adjustment when the car goes into reverse and I manually adjust my mirrors when needed. Hope this helps.
Jake