If your 1999–2006 GMT800 has brake lights that stay on, brake lights that don’t come on, cruise control that won’t set, or a shifter stuck in park, one cheap part ties all of that together: the brake light switch at the top of the pedal. It feeds the brake lamps, the cruise cutoff, and the shift interlock — so when it fails or falls out of adjustment, several things act up at once.
Which trucks this covers
- 1999–2006 Silverado & Sierra, Tahoe, Suburban, Yukon, Avalanche
Symptoms (often more than one at once)
- Brake lights stay on all the time (or drain the battery overnight)
- Brake lights don’t come on when you press the pedal
- Cruise control won’t engage (it uses the brake switch as a safety cutoff)
- Shifter won’t come out of park (brake-shift interlock)
Most likely causes, ranked
- Brake light switch failed or out of adjustment at the pedal — by far the most common.
- Bad bulbs or corroded sockets (for a single dead brake lamp, not all-on/all-off behavior).
- Wiring/connector at the switch or a blown fuse.
- Turn-signal/multifunction switch in rare cases affecting the circuit.
Diagnosis
- Match the symptoms. Multiple items acting up together (lights + cruise + shifter) strongly points at the brake switch.
- Check the switch at the pedal. A switch that’s stuck, misadjusted, or has a cracked plunger bracket will misbehave.
- Test the switch operation with a test light/meter — the circuit should make and break as the pedal moves.
- For a single dead lamp, check that bulb and socket instead — that’s not the switch.
Repair & parts guidance
- Replace with a quality ACDelco/GM Genuine brake light switch and set the adjustment correctly at the pedal.
- Check the plastic pedal bracket the switch clips into — it can crack and throw off adjustment.
Common mistakes to avoid
- Chasing the cruise or shifter interlock separately when the brake switch explains all of it at once.
- Ignoring switch adjustment — a new switch set wrong behaves like a bad one.
- Assuming an all-lights-on issue is bulbs; that’s a switch/wiring pattern.
Verify the repair
After replacing/adjusting, confirm the brake lights come on only when the pedal is pressed, cruise sets normally, and the shifter releases from park with the brake down.
FAQ
Why won’t my truck shift out of park? The brake-shift interlock uses the brake switch; a failed switch commonly locks the shifter. (There’s a manual override slot if you’re stranded.)
Brake lights stuck on drained my battery — related? Yes — a stuck switch keeps the lamps lit and can flatten the battery overnight.
Discuss it on the forum
Brake-light gremlins on your GMT800? List which symptoms you have in the FullSizeChevy GMT800 forum. Related: parasitic battery draw and GMT800 common problems. See the GMT800 hub for the full platform overview — every model, engine and repair guide in one place.
Talk GMT800 with other owners
Post your truck, your build, or the problem you are chasing. Real GMT800 owners in the FSC forum will tell you what actually worked on theirs.
Open the GMT800 Forum →GMT800 Gear
Shop all GMT800 gear →Find every repair, buying, maintenance, and troubleshooting guide in the GMT800 Owner’s Hub.
