I feel going into this that this question is as old as time, but I figured I'd ask anyways.
2008 G6. I've had this issue off and on for about 3 years now. All of a sudden my cruise control will just stop working -- I then later find out when it stops working my brake light is on. So, I hit the breaks which disengages the brake light, I re-enable the cruise and the cycle continues.
I've replaced the buttons, shop has replaced the switch, I've greased the heck out of the connector (which solved it for ~1 year) but it is back again.
A quick Google search shows some information about a recall about this exact thing, but my local GM dealer says there are no recalls for my car.
Thoughts? How did you solve this?