I personally have installed 4 of these switches after the dealer replaced 2 of them on my 2008 Silverado Z71. Still out of the blue I will be driving down the road and my brake lights will come on without the pedal being pressed. Then my cruise turns off and I get Stability Trak Errors and Traction Control Errors until I shut the truck off and restart. I am beginning to hate this truck. I have a 1999 Sierra that I have never had any issues with other than rust. It has 250,000 on original engine and transmission.