Если вода попадает, то надо снимать фару и смотреть - вот инструкция по снятию фары на BMW e36 (в последнем тисе в разделе по е36 отображается инструкция по Z3 - видимо, тоже самое). В приложенном файле. В передних фарах есть вентиляционные каналы - потеть может, если эти каналы забиваются. Может, в задних фарах тоже они есть
+ можно попробовать взять герметик и всё промазать как следует, но поможет или нет - это вопрос.