@jaymar in addtion to the rocker panel drains, both the ones covered by the plugs and the drain slits that you have to use a zip tie to clear, there is one under the carpet, in the door opening, under the body harness. Pull up the plastic threshold trim and the carpet and you'll see it.
Until you get the leak resolved, I'd recommend you pull that plug and leave it under the harness in the trough, so that the harness stays dry. When the floor floods, that's where the water winds up. It'd probably be a good idea to check the pasenger side as well.
FWIW, the only safe way (IMHO) to clear the drain tubes is to blow compressed air into the FROM THE BOTTOM END. This makes sure they don't pop off the sunroof drain pan nipple, and the clog, if one is there, will be at the top of the tube anyway. It makes no sense (to me) to drive it further into the tube and leave it in the body. I put a damp paper towel in the corner of the pan when I do this; it save blowing crap all over the place. The damp towel stays in place while I'm in the floorboard working; if you have a helper, they can hold the towel in place – but have them cover the hole a bit, or else they'll get a face full of whatever is in the tubing.