May be the switch in door, test to be sure their is power going to and from when you move switch. If so it is the switch. If you do have power both ways then the wire in the boot in the door could be broken. Only way to tell is to identify the color of the wires to the switch and check the lead (live)wire in the boot. You can pull boot back out of truck frame to access wires, it works like a grommet.
A 2005 Chevrolet Silverado can be purchased at any of your local Chevrolet dealerships. If this specific model is not at your local dealership, it would be no problem for a sales representative to order one for you.
I had this very same problem with my Chevrolet Silverado. The only thing that will cure this problem is replacing all your Oxygen Sensors and running premium fuel.
A Chevrolet Silverado that has cruise control problems might be having a problem with the part of the engine that controls speed and fuel intake. One culprit for this problem is the Speed Control Sensor that is located in the transmission. This part can be easily changed because it is more or less a probe that fits into the rear of the transmission.
Try the light bulb.
Trouble code P0101 means:Mass or volume circuit range performance problem
It is probley a wheel senor that is bad, Need to scan ABS system to locate problem,
Change out the switch. Bad switch!!
The most common problem on these trucks will be a bad pressure switch along with a bad pressure switch pigtail.........
Exactly the same problem on my 2000 Silverado, I'm going to try to wedge the window from the door then use a slim Jim it unlock again, after that going to take panel off to find problem.
I have been to a local shop for the same problem on my 2003 silverado. It is a worn out sensor, it will have to be replaced. In my case I replaced the seat and seatbelt catch and all the sensors from a wreaked 04 silverado.
I have a 1995 Chevrolet K1500 Extended cab Silverado and I can tell you that I've been having heck with that problem. Yes, it does have a relay and it is located in the fuse box under the hood on the driver side. If you're looking at it from the front of the truck it will be the black relay box on the left hand side of the fuse box. Should be just fuse and switch
autobeef is full of people with this problem. there is a special warranty for fixing it.http://www.carcomplaints.com/Chevrolet/Silverado/2004/electrical/index.shtmlIf you are over the 70K miles and not able to take advantage of the recalljust go to www.speedometergaugerepair.com they fixed mine for 140