hast du mal wasser in die ablauflöcher vom schiebedach geschüttet und beobachtet, ob es "unten" ankommt?
beim E36 gab es das problem, dass sich der schlauch vom ablaufloch löste und sich das wasser seinen weg selbst suchte evtl. ist es bei E87 ebenfalls so.