Ok guys. I’m pulling whats left of my hair out over this one. We have been getting a lot of rain lately. A couple of months ago I noticed my passenger side floor board was soaked. I checked the evap core drain and it was fine. I’ve done a lot of research and have followed the flow of water from the sun roof into the floor board. There are 2 drains in the front of the sun roof that drain through plastic tubes down the pillars. I can’t tell if they’re drains in the rear of the sun roof or not. All water seams to drain out the front and into a channel on the firewall. It then leaks out either side of this channel and spills down the firewall. From there is following the wiring harness back into the floor board. Most of it does drain behind the inner fender and spill onto the ground. But a considerable amount it leaking back in. It seems to me that the water leaking out of this channel on the firewall should have a better drain to keep the water out of the truck.
So
1- are there drains in the back of the sun roof that may be clogged cause too much water to drain out the front?
2- is this channel on the firewall the proper place for the water to exit or is something somewhere else stopped up causing the draining at both sides of the channel?