Seal? Man that dude can sing. Love his music. LOL Seriously, though, shouldn't that be covered by your warranty? I'd take it to the dealer and tell them I want it fixed. Those Panoramic roofs are a nightmare to work on. My sons Soul had a slight air leak and when I was going to fix it, he stuck his nose into it and didn't like what I was trying. I put my tools away and told him he was on his own. He still hasn't learned not to bite the hand that feeds you. I was much worse when he got rid of it and he asked me a couple of times to look at it. I told him no, obviously I don't know anything and he knows everything. He didn't push his luck because he knows the old man can still hit very hard when he's pissed.