Could be an earthing problem. Try running a seperate earth wire from the light cluster to earth, if the brake light works with a seperate earth, you then disconnect the original earths clean them put them together again hopefully that will work.
Ivor, April 2007