Yes that's the first place Id look. Brake light sw is mounted on the peddle box so a very physical function rather than a modern hydraulic pressure switch. Might be the switch itself or wiring caught in the mechanism but you smelt burning with the roof down so originated in the car. first port of cacc anyway.