Thank you all!!! I would have never guessed it, but this fixed the issue. Both driver and passenger. I tried water test, tension test on door and windows, and nothing helped identify the issue. I was 100% confident it was the black pillar plastic (keypad) that was the issue.
Found this thread, checked the underbody, and found a number of loose plastic nuts and missing nuts on both driver and passenger sides.
For others trying to resolve the issue, it’s a very inexpensive fix and definitely worth the try. If you can find M6 nuts (not bolts) in a hardware store without help, you can do this!!
Start by using your hands to press the fiber underbody (feels almost like cardboard egg carton). There’s probably 10-12 connection points on passenger and less on driver (maybe 8-10). On the outside edge, below the front and rear doors, is where the crappy plastic nuts are located. It should be loose in this area (push fiber underbody up - any loose is too loose)!
Rip’em out! Pic below shows you can use small flatheads or long thin needle noise to release the clip, but it’s more enjoyable ripping out.
Get M6 nuts and big washers (pics below from Home Depot). I used 10 of each. Replace plastic nut with washer and nut. Use 10mm socket or hand and tighten. Repeat on both sides.
I checked all metal nuts and they were secure. All but 2 plastic nuts were VERY loose.2 completely missing.
Another pic of tools for the job. And don’t forget a nice piece of cardboard to lay on.
Test drive up to 65 mph and total silence afterwards.
Thanks again and good luck to others.
ps yes I’m getting galvanized or stainless eventually. Zinc was available and less than $10 total.