I have replaced the light switch with a new one. So this is where the situation stands.
My headlights work. The turn signals work. My brake lights work. All tell tale lights work. All the gauges work. Radio works. Blower motor works.
What isn't working. Side marker lights both front and rear. Tail lights. All gauge illumination lamps including the radio, shifter and transfer case lamps.
I am currently removing all the seats and both front and rear carpets. I believe all the wiring in the dash is good. I feel where the issue is, is somewhere under the carpet since I had removed it to wash it a few weeks ago and it was a little difficult getting the carpet back in. I think I may have stressed a connection so I'll inspect all the wiring that is under the carpet while it is out. If it isn't readily apparent then it's off the someone that might be able to find the short. I'll leave the carpet out of the XJ until the short is found.