blowing brake light fuse cruise control problems on 1999 Cadillac Seville STS

My brake light fuse keeps blowing any idea where to check for for a short or short to ground?

My cruise control always works when I turn it on but after about 5 minutes or when I hit the brake or turn it off it won't go back on.

Asked by for the 1999 Cadillac Seville STS
Last one first - the cruise control fault is directly related to the brake light switch fault. If your cruise system does not see a functional brake light switch, it shuts you down immediately.

The brake light switch is probably faulty. Change it and the wiring connector to the switch which is also likely suspect.