damn I think window seal, I am having the exact same problem but on the rear, just made a post also. This sucks, good luck...