This recently happened to me in my '92 Legacy.
Here's what I found.
I talked to a mechanic at my local Subaru dealer - he said that in super cold weather (Calgary Canada - we were seeing 30 below zero overnight.) There's a small amount of compression in your brake fluid, enough to let your brake pedal fall a small amount, and make contact with your brake light sensor. He suggested bringing my car in, and they could 'turn down' the sensitivity on the sensor.
However upon a little more investigation, I found that my aftermarket alarm/keyless entry unit was installed poorly. It was stuck onto my ECU with. Drumroll please.
DOUBLE SIDED TAPE!
So when the weather got stupid cold the tape froze, and the control unit for my alarm popped off the ECU (or what i'm assuming is my ECU), it then was pushing on my brake light sensor hard enough to turn the lights on in the cold.
Hope that helps.
SPONSORED LINKS
Monday, February 5th, 2007 AT 10:01 AM