what can cause that when i push the breaks all interior lights turn on? on 2002 Mercury Villager

when I push the breaks the lights inside turn on, if I turn to the right or left the lights turn on also. When it rains the problem is worse. Some times I hear a sound in the front panel like"sparks." I needed to replace my right back door because of an accident and the company used a different model door. That door never seals completely when it is closed. Could the door be the cause of the problem or something else? I never had this problem when I change the door at the beginning.

by in Clermont, FL on September 03, 2012
2 answers 2 comments
ANSWER by on September 03, 2012
make sure all the doors are secured. a loose door will do this Roy
COMMENT by on September 03, 2012
thanks a lot. Im going to check the door.
ANSWER by on September 03, 2012
ONLY THING I CAN THINK OF IS WHEN YOU PUSH BREAKS THE DOOR MOVES ENOUGH TO TURN ON INTERIOR LIGHTS ON. DOOR SWITCH NOT KEEPING CIRCUIT OPEN. MAY TRY ADJUSTING THE DOOR. AS FOR THE NOISE I DON'T KNOW.
COMMENT by on September 03, 2012
thanks a lot.