Very similar issue here. 2005 Explorer, broken visor bracket. I went to a junkyard, got another one and put it in on Friday evening. Monday morning the windows, fuel gauge and radio were inop. Check the windows fuse and c/b, but they were OK. If it hadn't been for these posts I wouldn't have...