You should replace your E39's O-ring if it isn't doing its job. The O-ring is an intricate part of the E39. So, when it goes wrong, replace it with a new one instantly. If you can't change the O-ring, take the vehicle to a repair shop.