Did you check for a blown fuse? Look for one marked TAIL LIGHTS. This is the one that would affect that would affect the tail lights and license plate light.
The light switch.
Press dome override button 3 or 4 times till you here a beep to put headlights and interior lights back on auto
The most common cause of that is a bad EGR Valve.
fuse link
I found this on my 1997 Silverado and found the connection from the wiring harness to the back OS the switch itself was loose, I could wigle it arouns and make the lights come back on.
Oil leak and overheating?
You may have a bulb that that brunt a element which than crossed the other element cause all lights to come on a one time. I have seen this before. If this does not light all bulbs when the brakes are applied, then I would be looking in the front lights, if it does I would look in the back lights.
It might be that you did not tighten the gas cap enough.
The lights on the odometer on a 1999 Chevy Blazer might not work because of a burned out fuse. They might also not work if the lights are burned out.
not enough freon or too much
yes, also no fuel pump and maybe a blown fuse.
no.