This might not be the answer but check the bulbs - I accidentally put in 3 pin bulbs on the stop lights, which for some reason meant my headlights came on when I put my brakes on!!!!! Might be something like that, cross connections or something.
Chris Cotterill, November 2005