Okay, now I know what I am missing. I am missing the metal channel that screws onto the pillar and has a channel that the weather stripping goes into. Great! another part this car doesn't have.
So does anybody have some of these, don't know the official name for them, they want to sell? EB