My 07 heritage brake light was staying on all the time and I traced the problem to the pig tail that the bulb plugs into had a short in it. the pigtail has 3 wires and the middle wire is the brake light. I bought a new pig tail at the dealership and it cost around $20.00. easy fix, just unplug the old one and plug in the new one. Hope this helps. also might sheck the circuit board behind the tail light assy. to see if there is any corrosion on it.