Sean, have you tested the wires with a test light or multimeter? I would test the wires at the plug to the brake light itself if that works fine it could just be a bent bulb socket pin, or the bulb could be faulty.
I had a bulb that was not working right, it would work but then stop working then work again. I changed out the bulb and bent the innner pin on the socket up just a bit and now it works fine.
Sometimes even though the bulb seems ok it can be the problem. have you tried a new bulb?
Alon
------------------
'92 300CE
Metallic Black (Blue Flaked) on Creme
Clear Corners
Black Grille Insert
78k Miles
Future Upgrades:
Sportline Suspension
17" AMG Monoblocks or EVO II's
94-95 Tail Lights
Euro Headlights
Chip
AMG Exhaust
Click here to Go To My 300CE Page