SL/R107: Common water leaks? Help

We have a 1989 560SL. Recently we installed the hard top and noticed a plugged drain where the canvas top folds in to (right by the corners just behind the drivers door. We thought we had the source of a leak because of some recent wet floors.
We cleared the drain holes with compressed air and tested some water, everything seemed ok.
We are getting significant amount of water into the car floors and the battery tray int eh trunk now
. Recently all the gauges went dead along with the power windows
Not good

Any help as to where the leak may be coming from?
The only problem, is that my car is all apart and I have to figure out how to put it back together.



