I have a leak in my sons Patriot. I've checked the air conditioning tube and sealed the sunroof. Is it possible for a leak to come from the plastic strip that goes from the hood along the windshield to the roof and back? I've checked the drain tubes and everything thar I know. Help Please.