I have a 2011 Jeep Wrangler Sahara that is now headed back to the shop for the third time for major door leaks. It has been fixed twice and will be okay for a few months and then when it rains it will flood my jeep floor again. Is this normal? I have only had it one year. It is a hard top and the doors or top have never been off.