Had an issue with my brake lights staying on randomly after parking, turning the car off. Thought it might be the switch but it was fine. Turns out the brake pedal return spring was tired.

I ordered a new one and holy hell is it tricky putting the pedal all back together in there. Automotive Yoga for sure. Regreased the pivot area and all that too. Long story short, it worked. Lights go off now.

Just thought I'd let the internet know in case someone else is having the same issue.