After removing my soaked carpet long ago, I waited until a big t-storm came and just sat and watched for the water. It ran like a river down both sides of the rear cab.
The little body channel above each door runs right into and
under the rear window gasket. Stupidest thing I ever saw... Like deliberately running your house's downspouts directly to the basement wall footing instead of away from it. And that kollege edicated injuneer makes more money than me?!!
I used polyurethane instead of silicone on both the rear window and the 3rd brake light AND discovered the vinyl trim piece in that drain channel was almost falling off and reglued it with the polyurethane, too. I was
very generous at the junction where it intersects the window gasket.
We won't even talk about how all the water that gets past those channels is directed into the door gasket at its weakest sealing point overhead... You know: the place all the wind whistles through because it doesn't seal worth a hoot. It doesn't keep water out any better.
The reason the underside of your carpet is rubberized is not to keep the floor from getting wet, it is to keep it from ever getting dry!
Bring back rain gutters and vent windows!!! #@$%!
When I drove for Yellow Freight, it would sometimes be raining when doing freight P&D and many of those crappy old trailers have numerous holes in the roofs from sloppy forklift operators. Usually "patched' with a self-adhesive HazMat placard or aluminum tape... I would tell the concerned-looking customer "Don't worry, the holes in floor are even bigger; it will drain right through eventually. "