I recently purchased a 2005 GMC with factory sunroof. Somewhere down the line I guess the roll up mesh screen became dry rotted and someone cut it off right at the retractable bar about an inch behind the rear of the sunroof opening. I have been searching but unable to find a replacement screen online or a way to repair this one. If anyone has any ideas or knows of a place I can buy a replacement it would be greatly appreciated. Thanks all.