Break lights won't go off. Had it to two repair men still won't go off have to shake the brake peddle
"have to shake the brake peddle" indicates that the switch is out of adjustment or the switch is bad.
Search GMC Sierra 1500 Questions
GMC Sierra 1500 Experts