Ok my sunroof is pretty much together, I have replaced everything except the motor and cable!

So with all the new stuff it seems to work real well, but I have run into one problem.
I replaced the sunroof seal with an OE one last March. It never fit right and was always real tight up against the panal, to the point it stopped working. Today I ran into the problem as well, if I remove the seal the sunroof works perfectly. With the seal in place it gets hung up.

What is the solution? I tapped the seal into place with a block of wood and hammer it is in place but still it jams the sunroof.
The seal should be the right one I purchased it from the dealer and those guys are pretty good. I will dig the part number out of my records and post it. But I think it is the right seal.
Secondly I havn't put the headliner in yet, are their any tricks that I should know about? It seems pretty straight forward.
I am talking about the SDL in my sig, thanks.