Fred, do you have a picture of the weather stripping you need for the sunroof. I live about 10 minutes from these guys and might be able to match something they have if I go there in person.
Metro Moulded Parts ~ Top Quality Automotive Weatherstripping and Rubber Parts
If you can cut a section of it and put it on a white background for the pic.
Steve