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