How to fix brake switch (not replace)

Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.

treehan77

TYF Fiend
Joined
Feb 1, 2015
Posts
1,446
Reaction score
1,216
Location
Crestview, FL
Today my cruise control stopped working. A quick check showed no brake lights either. No dash warning lights will come on. Pulled several codes related to cruise switch, brake lights etc.

P1574 Stoplamp switch circuit
P0568 cruise control set switch circuit
P0567 cruise control resume switch circuit
P0741 Torque converter clutch Tcc system stick off (?!)

I believe You will need to clear these codes before it will work again. Mine came back after a drive, so here’s what to do about that.

In case you wondered, here's how to brake switch works on the GTM800 (my 2005 anyway): Essentially a plunger pushes down and opens 2 normally closed contacts, and closes 1 normally open contact. There is a plunger with a heavy spring inside the switch. Pressing the pedal pushes the plunger in. Mine had significant black electrical burns/tarnish at the contacts inside. Just needed cleaning and voila, cruise and brake lights work again.

You can pry the switch apart easily with a small screwdriver. Take a picture so you know how each of the 6 contacts fit. I took one out at a time and lightly sanded the black off the contacts themselves. Be careful, if the spring pops out, find it and squeezer it back in. After 15 minutes of looking for the spring, i took out all the contacts to put it with the plunger back in haha. Then i reinserted each contact. Otherwise, you will bend them. Pop the switch back together and reinstall. You can use a meter to test if you want. Two of the contacts will show continuity at rest. The last one, you will need to apply considerable force with a screwdriver and something and then it will shows continuity, and the first two will not.



Yes, you can replace this switch for $17 from the local auto big box place, and you might want to. Amazon has the OEM part for $17 also (I didn't want to buy a whatever brand, and didn't want to wait). (Putting the little clip back on is a PITA).

GM Genuine Parts D891A Brake Light Switch​


Here's some pictures for reference, and a link to a video that shows the removal/installation process of the switch itself.
 

Attachments

  • 787F8322-4DD5-47BC-B175-A40693AAB9E0.jpeg
    787F8322-4DD5-47BC-B175-A40693AAB9E0.jpeg
    275 KB · Views: 151
  • 0E510E4B-FA91-4A69-B750-B435217F666D.jpeg
    0E510E4B-FA91-4A69-B750-B435217F666D.jpeg
    384.6 KB · Views: 93
Last edited:

clandr1

Full Access Member
Joined
Apr 20, 2012
Posts
987
Reaction score
1,310
Location
Dallas/Fort Worth, Texas
Interesting timing. Went to pick up dinner tonight and I noticed my brake lights weren’t working 100% of the time. I remembered seeing this thread a couple days ago, so came back to review the videos and photos.

I pulled the switch, cleaned the contacts, and had it reinstalled in about 20 minutes. The $11 OEM replacement is en route from Amazon, but with a Friday ETA so I figured I’d try to fix it for peace of mind for the next three days.

Thanks for posting this!

Edited to add: there are different part numbers for trucks with adjustable pedals versus non adjustable, so make sure you order the right part. I have adjustable pedals and my part number was D1583G.
 
Last edited:

Doubeleive

Wes
Supporting Member
Joined
Nov 7, 2017
Posts
30,741
Reaction score
48,423
Location
Stockton, Ca.
another thing that happens is the brake switch can get twisted slightly and won't make contact and therefore not work, the fix is to simply twist it back by hand a smidge
I don't know why gm does not make them so they will lock into a specific place but they don't.
 

clandr1

Full Access Member
Joined
Apr 20, 2012
Posts
987
Reaction score
1,310
Location
Dallas/Fort Worth, Texas
Glad it got you up and running. I’m just gonna see how long mine works before ordering a new part. I’m guessing it works fine forever lol

You're probably right - I bet it will last you forever, but for how cheap the replacement part was I figured what the hell - might as well "splurge" since I haven't had a car payment in about 14 years LOL
 

Mark Elliott

TYF Newbie
Joined
Jan 1, 2019
Posts
11
Reaction score
7
Today my cruise control stopped working. A quick check showed no brake lights either. No dash warning lights will come on. Pulled several codes related to cruise switch, brake lights etc.

P1574 Stoplamp switch circuit
P0568 cruise control set switch circuit
P0567 cruise control resume switch circuit
P0741 Torque converter clutch Tcc system stick off (?!)

I believe You will need to clear these codes before it will work again. Mine came back after a drive, so here’s what to do about that.

In case you wondered, here's how to brake switch works on the GTM800 (my 2005 anyway): Essentially a plunger pushes down and opens 2 normally closed contacts, and closes 1 normally open contact. There is a plunger with a heavy spring inside the switch. Pressing the pedal pushes the plunger in. Mine had significant black electrical burns/tarnish at the contacts inside. Just needed cleaning and voila, cruise and brake lights work again.

You can pry the switch apart easily with a small screwdriver. Take a picture so you know how each of the 6 contacts fit. I took one out at a time and lightly sanded the black off the contacts themselves. Be careful, if the spring pops out, find it and squeezer it back in. After 15 minutes of looking for the spring, i took out all the contacts to put it with the plunger back in haha. Then i reinserted each contact. Otherwise, you will bend them. Pop the switch back together and reinstall. You can use a meter to test if you want. Two of the contacts will show continuity at rest. The last one, you will need to apply considerable force with a screwdriver and something and then it will shows continuity, and the first two will not.



Yes, you can replace this switch for $17 from the local auto big box place, and you might want to. Amazon has the OEM part for $17 also (I didn't want to buy a whatever brand, and didn't want to wait). (Putting the little clip back on is a PITA).

GM Genuine Parts D891A Brake Light Switch​


Here's some pictures for reference, and a link to a video that shows the removal/installation process of the switch itself.
Thank you for this ,, you’ve described my issue almost to a T ,, on my 06 Yukon my top brake light still works but cruise and tail light brakes are not functional,, would you say I have the same issue ?
 

Doubeleive

Wes
Supporting Member
Joined
Nov 7, 2017
Posts
30,741
Reaction score
48,423
Location
Stockton, Ca.
Thank you for this ,, you’ve described my issue almost to a T ,, on my 06 Yukon my top brake light still works but cruise and tail light brakes are not functional,, would you say I have the same issue ?
check all your fuses first, otherwise you may have a short in the tail light wiring or brake light harness or bulb socket, remove both tail lights and inspect and clean the bulb sockets and check for power with a meter if no power at the socket/s trace forward from there until you find the problem.
if the 3rd (high brake light) is working then the brake switch is good. The cruise function is finding a problem somewhere else, my guess is a fuse or wiring issue causing high or low ohm's on the circuit. If you find a blown fuse and the replacement blows again then this would also indicate a short, water intrusion, etc.
 

clandr1

Full Access Member
Joined
Apr 20, 2012
Posts
987
Reaction score
1,310
Location
Dallas/Fort Worth, Texas
Thank you for this ,, you’ve described my issue almost to a T ,, on my 06 Yukon my top brake light still works but cruise and tail light brakes are not functional,, would you say I have the same issue ?

Did you install LED brake light bulbs? I've seen this causes the issue you describe if you don't include an inline resistor of some sort.
Additionally, does your horn work?
 
Last edited:

Mark Elliott

TYF Newbie
Joined
Jan 1, 2019
Posts
11
Reaction score
7
Did you install LED brake light bulbs? I've seen this causes the issue you describe if you don't include an inline resistor of some sort.
Additionally, does your horn work?
No LEDs and I’ll check my horn when I finish work
 

Mark Elliott

TYF Newbie
Joined
Jan 1, 2019
Posts
11
Reaction score
7
So I checked the 2 fuses that I figure could have something to do with it ,, cruise and the stop fuses are both good ( and my horn works )
 

Mark Elliott

TYF Newbie
Joined
Jan 1, 2019
Posts
11
Reaction score
7
So I checked the 2 fuses that I figure could have something to do with it ,, cruise and the stop fuses are both good ( and my horn works )
Just as a side note I only checked fuses at the drivers door panel ,, would there be a controlling fuse under the hood ?
 

2006Tahoe2WD

Full Access Member
Joined
May 24, 2015
Posts
546
Reaction score
367
Location
Silicon Valley
Today my cruise control stopped working. A quick check showed no brake lights either. No dash warning lights will come on. Pulled several codes related to cruise switch, brake lights etc.

P1574 Stoplamp switch circuit
P0568 cruise control set switch circuit
P0567 cruise control resume switch circuit
P0741 Torque converter clutch Tcc system stick off (?!)

I believe You will need to clear these codes before it will work again. Mine came back after a drive, so here’s what to do about that.

In case you wondered, here's how to brake switch works on the GTM800 (my 2005 anyway): Essentially a plunger pushes down and opens 2 normally closed contacts, and closes 1 normally open contact. There is a plunger with a heavy spring inside the switch. Pressing the pedal pushes the plunger in. Mine had significant black electrical burns/tarnish at the contacts inside. Just needed cleaning and voila, cruise and brake lights work again.

You can pry the switch apart easily with a small screwdriver. Take a picture so you know how each of the 6 contacts fit. I took one out at a time and lightly sanded the black off the contacts themselves. Be careful, if the spring pops out, find it and squeezer it back in. After 15 minutes of looking for the spring, i took out all the contacts to put it with the plunger back in haha. Then i reinserted each contact. Otherwise, you will bend them. Pop the switch back together and reinstall. You can use a meter to test if you want. Two of the contacts will show continuity at rest. The last one, you will need to apply considerable force with a screwdriver and something and then it will shows continuity, and the first two will not.



Yes, you can replace this switch for $17 from the local auto big box place, and you might want to. Amazon has the OEM part for $17 also (I didn't want to buy a whatever brand, and didn't want to wait). (Putting the little clip back on is a PITA).

GM Genuine Parts D891A Brake Light Switch​


Here's some pictures for reference, and a link to a video that shows the removal/installation process of the switch itself.
This is excellent. I'm getting those codes. I might just go buy a switch but good to know you can refurbish one. I did this to my air compressor switch yesterday with success so I'm on a roll regarding switches. :)
 

2006Tahoe2WD

Full Access Member
Joined
May 24, 2015
Posts
546
Reaction score
367
Location
Silicon Valley
This is excellent. I'm getting those codes. I might just go buy a switch but good to know you can refurbish one. I did this to my air compressor switch yesterday with success so I'm on a roll regarding switches. :)
Per Alldata diagram the brake switch signals go to one or two different modules (throttle control and power train control). This probably confuses these modules when the signal goes on/off when the brake pedal is not pressed. That's why the P codes?
 

2006Tahoe2WD

Full Access Member
Joined
May 24, 2015
Posts
546
Reaction score
367
Location
Silicon Valley
Today my cruise control stopped working. A quick check showed no brake lights either. No dash warning lights will come on. Pulled several codes related to cruise switch, brake lights etc.

P1574 Stoplamp switch circuit
P0568 cruise control set switch circuit
P0567 cruise control resume switch circuit
P0741 Torque converter clutch Tcc system stick off (?!)

I believe You will need to clear these codes before it will work again. Mine came back after a drive, so here’s what to do about that.

In case you wondered, here's how to brake switch works on the GTM800 (my 2005 anyway): Essentially a plunger pushes down and opens 2 normally closed contacts, and closes 1 normally open contact. There is a plunger with a heavy spring inside the switch. Pressing the pedal pushes the plunger in. Mine had significant black electrical burns/tarnish at the contacts inside. Just needed cleaning and voila, cruise and brake lights work again.

You can pry the switch apart easily with a small screwdriver. Take a picture so you know how each of the 6 contacts fit. I took one out at a time and lightly sanded the black off the contacts themselves. Be careful, if the spring pops out, find it and squeezer it back in. After 15 minutes of looking for the spring, i took out all the contacts to put it with the plunger back in haha. Then i reinserted each contact. Otherwise, you will bend them. Pop the switch back together and reinstall. You can use a meter to test if you want. Two of the contacts will show continuity at rest. The last one, you will need to apply considerable force with a screwdriver and something and then it will shows continuity, and the first two will not.



Yes, you can replace this switch for $17 from the local auto big box place, and you might want to. Amazon has the OEM part for $17 also (I didn't want to buy a whatever brand, and didn't want to wait). (Putting the little clip back on is a PITA).

GM Genuine Parts D891A Brake Light Switch​


Here's some pictures for reference, and a link to a video that shows the removal/installation process of the switch itself.
I bought a new GM stop lamp switch pn 15128592 but it is sort of a mirror image of the original pn 25771554. By putting the 151 in upside down I was able to get it in and hook up but I could get the shift lever out of park. I put the old switch back in and everything worked. I started this because I got a P1574. Any ideas?
Thanks. Picture attached.

Two Brake Switches.jpg
 

Forum statistics

Threads
138,089
Posts
1,998,642
Members
103,014
Latest member
john1989
Back
Top