2000 Chevy Tahoe Dome Lights won't go off/come on while driving

I have a 2000 Tahoe that has a 1999 body with some 2000 additions. The 2000 Tahoe wiring diagram doesn't match nor does the 1999 completely so the Tahoe is a hybrid.
The dome lights will come on during the night by themselves. While driving, they will come on and off going over bumps, accellerating or stopping, even when opening or closing the driver's side window. The dome overide switch on the headlight module will shut them off and keep them off as long as it is active.
I took it to my mechanic and he talked to several dealer mechanics trying to figure it out after he tested the door switches, etc. No luck. The dealers said to replace the driver's door switch, (done twice), replace the headlight swith with overide switch, (done) and the remote entry module (done). They even found a hot wire to a cd changer that was removed from the truck but never disconnected under the hood. After all this, the lights still come on and all mechanics are stumped.
Any suggestions on what else I can try?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
Check the distance from the Door panel to the dome light switch. You may have to shim up the switch or the bumber on the door panel. I think the plastic dash has a tendancy to shrink and move over time.
Cheers

Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Thanks for the suggestion. I went out to take a look and found my mechanic had already added some shims. The dome light is now on 24/7.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
I'm not familiar with this specific truck but most interior light systems a similar. They almost always use the ground path as the control. This means the +12 to the lamp is always present and the door/light switches control the path to ground.. To isolate a faulty switch you need to disconnect each switch from its wiring and test the vehicle with a road trip. If all switches are disconnected without resolving the problem then you have a shorted/chaffed negative wire, which you will have to hunt down. As a previous reader mentioned it could also be a switch that is out of adjustment. But I think your mechanics would have found something that simple already.
On Sat, 22 May 2004 21:21:16 GMT, "Martin Riddle"

Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.