Okay, now they are stuck on period. I've already changed out the door jamb switches and dimmer switch. Checked the rear hatch switch too.
They stay on even when the car is started and the doors are shut. I pulled the fuse for the keyless and they shut off. Right now I just took out the dome lights until I can fix it.
Do you think its the keyless entry system? Where is that located?
Door switches complete the GROUND for the interior lights. I would bet you have a short in the wiring from the dome light to ground.
The cargo light switch, and door switches, are parallel grounds. Sounds like somewhere in that loop, you have a wire that's taken a short.
Unplug the cargo light. That will isolate that part of the grounding loop at least.
It very well could be a wire crimped, in one of the soft boots, running to any one of the doors... most likely, the one that gets opened the most.
reviving an old thread. I have this same problem on my 1998 XJ. My dome lights are always on. If I unplug the overhead console the courtesy lights go off BUT the rear hatch and front floorboard lights remain on. I havent a clue. I DID CHECK THE DIMMER SWITCH, please dont ask if I had. All door switches have been tested, and jumpered for testing. All are OK. Your input is greatly welcomed. Thank you.
1998 XJ classic, 4.5in lift, glasspack exhaust, more to come....