Ok, so ive been very busy. And honestly I believe that I have came up with a easy solution to avoid the sun roof from draining into your rocker panels. If you ask me, this is stupid. Im sure 99% this is why the rocker panels rot out! Toyota extended their drains in the back to the outside. But the fronts... come on? really into the rocker panels?
I went to Home Depot and got a coupling 3/8 and 3/8 hose.
Remove the driver side plastic kick panel, and you'll see a yellow sponge. Take that out and you'll see a drain tube. Pull it out. Its not easy takes little effor but don't be afraid.
If you look down there, at a certain angle. You will see a small opening. Carefully snake your new tube into that hole.
Outside of the truck. Behind the plastic fender wheel cover there is a small gray/silver plug. Its plastic, so it does not water tight seal it. Remove it! Most likely you will damage it lol.
So, in this picture you can see the new clear tube. Through that hole.
You use pliers and grab the clear new tube and pull it threw that hole. Then slide a new rubber grommet over it and tightly into the rocker panel hole. Yes, i know the 90 degree bend on that tube is not pretty. But believe me. The tube is strong and thick. There is a good gab for the water to drain out.
I also put RTV around the tube where it comes out of the grommet to seal it little better. The grommets inner hole was slightly larger then the new tube.
I tested the sun roof drain.
Good tip. Once you pull the new tube out. Then connect it to the original drain tube with your coupling. And it wouldn't hurt to wrap them both in electrical tape after they are connected. Makes it so when you pull the white tube out side you, the coupling won't slide out of the original drain tube. Self exploratory.
Same concept on the passenger side
Look closely...
You see the hole! thats the hole you need to put the rube through in order to see it outside the other hole.
And this is the passenger side
I tested it about 30 times and every time the water drained out nicley and DIRECTLY OUTSIDE! Once the plastic fender cover is back on. You cannot see the drain tube