I took some pics tonight to help explain what I believe is the underlying problem to the top leaking.
The first picture shows the top removed and set back. I have placed two green drinking straws in the drain holes to show the locations.
The second picture shows a close up of the holes themselves looking down into them. These are not readily apparent and you may need to use a light and spread the strip open to see them.
Take note of the little dam built into the rubber to help conduct the water down into the top hole and bottom as well. Do not get too rough with the rubber or you may tear the little dam and have the water move where you do not want it to go.
Last is a picture of the lower weatherstrip on the middle of the hinge pillar.
This is where the water is supposed to exit, draining out in front of where the weatherstrip on the door meets the pillar so it won't go in the cabin.
I submit, it is when the top holes are crushed by the fatigue of the weather strip, closing the holes so the water can't exit properly that the water drips inside the cabin. That is problem I have often seen and mis-diagnosed.
What is needed is a fix for this and I am working on a tube that can be inserted into these channels to assert their integrity and restore thier proper functioning.
An insert for these holes are needed so they don't collapse, yet not restrict the flow by narrowing the drain itself by having a insert whose walls are too thick.