I am NOT touching this one...
My weep holes and tear ducts are clean, I really think it is coming in from the small gap at the top of the sliding window.
For now, I will stuff tape in there while towing to see if it stays dry. The leak is very small, it's more an ooze and it so far has only shown up when towing in a downpour.
I have checked in the rain while sitting, but.. as you all have mentioned, logical water may not be good enough.
Perhaps I will leave one of my dogs in there a spell after feeding him some nice sausage and green peppers. No pressure needed.. wait ten minutes, walk arent and sniff