Well great news a disassemble and reassemble worked. I check my fuses after Jared helped me pinpoint them and they all checked out. Then I begin to brainstorm hmmm I just begin to wonder if something had come loose because it was not completely plugged in, understanding that the worker were probably mad when they built my truck knowing that they had to work the 4th of July. Then I begin to figure out how to disassemble which I found to be quite simple. The first thing you do is open your sunglass holder and there are two 8mm or 9mm screw, take them out and gently pull on the edges of the panel and it will come right out. The panel has four plugs attached two from the roof and two are just cross connected. I unplugged them all even the cross connection. I the firmly plugged them all back in and screwed it back to the roof and wat da, it's all working now. Now this is a heads up to any of you that experience this and dont want to wait on a dealer which from the looks of all the problems we all probably would have a long wait then they got to diagnose and order parts. Good Luck Men. I hope I save someone time going thru the diagnosis.