My 99 LT brake lights were staying on. So I stopped by the BMW dealer they checked the lights and told me that the switches were gummed up and they tried to clean the switches. It helped but about two weeks later the rear brake hose sprung a leak so I'm having them (BMW dealer) replace the brake line and at the same time the switches. The mechanic has put the new oem parts on. Now the switches are working but after releasing the brakes the lights stay on but if you tap the brakes again the lights go out. If you repeat it same thing? So what is going on?