I have this exact problem (ph2), the water sloshes all over me or my passengers when going around corners. I also have a strange drip the turns up after much rain, its from the headlining by the bottom right side of the drivers sun visor. My top seal...if I'm talking about the right part, is sort of wonky, could be this?