After weeks of sour smell and damp driver side floor, I had enough. As I searched the threads I found a common problem that needed the fix. Here is what I discovered and how I fixed it.
The sun roof has two drains at the front of the opening. This hole allows any water that weeps through the seal