Sunroof was closing the other day and a piece of fairly hard foam (white, about 24X3X2 inches fell out into the passenger compartment. What is it? Is it important? necessary for weather seal? Already the back part of the headliner covering the sunroof is getting dirty so I imagine it is some type of support for the sunroof when open. Any help appreciated. Howard Nelson