Hey Hummertech. Thanks for the info. The mechanic did stress that if I did go forward with the sunroof replacement to ensure the service manager order all new fastners. I am taking note of the crease and suggestion to remove the sunroof out the back.
The foam idea is great. I have some flipping around over the front passenger's head for a while now. Only acts up around 70-80 mph or when a strong wind hits the front of the truck.
