Diamondback
Ram Guru
Make sure they (or you) check your SHARK FIN Antenna to see if it is loose. If you saw my posts while I worked at the dealership, we had replaced my rear window, and my 3rd brake light (twice - even with the new version of the thicker deal) and while I had all the carpet out because I had to wait 6 months for replacement due to mold, we noticed it was STILL leaking.. Found out the Shark Fin antenna whose mount design is THE worst ever designed, failed and that was where all my water was coming in from (not even my PANO was leaking).