Guys, just an update on this issue. To recap my issue was ,with heavy rain, water was dripping down and would puddle under the dash just above the parking break area. After two unsuccessful visits to the dealer, I decided to work on this myself. On the satellite radio antenna a.k.a. shark fin antenna, if you look at the base on this antenna, in the back there is a small rectangular open slot. The water was coming in there.
So I started to think to myself why it never leaked when it was new. About 18 months ago, I had a leveling lift kit installed. My theory is that this somehow changed the dynamics of the truck and water would enter in this slot easier.
The fix was very low tech. Placed painters tape around the base of the antenna and then put a bead of high quality clear silicone around the entire antenna and made sure that the slot in the back was also covered.
It has been a couple months now with heavy rains and absolutely zero leaks.
I hope this helps.