Just wanted to update everyone, my truck was leaking on the drivers side. I caught it very early and it never even reached the headliner. I called my dealership and they had a company called the Water Doctors do the repair, as they said no one at their dealership had the expertise to perform this fix (after reading everything here I was glad to hear that). Since I've had it back it's rained a bunch and I've hit it with a pressure washer to test and it's been leak free for going on two months now. I feel like if the right person does the job this is an easy fix.