Couple of quick shots of the area that leaks when not connected, I discovered it after washing my car..I opened the passenger door and was met with a stream of water! it at about Tw0o oclock from the trim screw, where the two seals meet, my pics show it properly positioned
Here is a better shot, there is a bit of a "nozzle" that goes from the door seal into the targa seal