It might sound bad, but I'm glad I'm not the only one pissed about this. When I spoke to my dealer about it before he made sure to say over and over again that it wasn't designed to stop all water. I found that pretty annoying. Based on them not caring, I feel I will either wait for GM to do something or try and fix it myself.
My next plan is to get some weatherstripping adhesive and apply it to the rubber strips on the panels. I'm not going to glue the panels together, but the glue the rubber strips to the panels they are attached to. Right now they are just held in place, but not sealed and glued.
If that works I'll move on to the next leaky spot.
I really want this truck to work, I think it is a great idea, but terrible execution. I wish they had ran a garden hose on it before they shipped them out. Mine has leaked since day one, obviously they did nothing.
Make sure this thread stays alive in case there is a fix from GM. My dealer doesn't seem to care, but I feel like if something came from GM they would do it.