Update:
I tried all of the recommended “fixes” including the sock and absolutely nothing worked.
Finally but the bullet and went to my local service center and picked up part # 170575-00-C for $260.
Almost a month later and many car washes and a LOT of rain my car no longer has the “old wet...