Vid looks great. Have you pulled your headliner yet? If not do that and check those roof braces. Your roof wasn't in the best of shape when I saw it in Macon. Broken roof supports in an Explorer will kill your deebeez. It will do exactly what you're seeing and create a cap where you just don't get any louder cause the vehicle doesn't properly hold the pressure anymore. Fix those braces & get you a layer of Second Skin Damplifier Pro on that roof and the deebeez will come.