I have a weird grind/rattle that has recently developed in my 05 Envoy XL 4.2L 4WD. I can only hear it inside the truck and it sounds like it's on the passenger side until today. My son drove it and from across the back yard, something sounded strange. I crawled around and discovered that what appears to be fiberglass mesh that is on the bottom of the truck, above the exhaust pipes between the motor and the muffler has come loose and is vibrating on the exhaust pipes. Any suggestions for how to best reattach it? Or should I replace it? Remove it? What's the best way forward here?