I noticed a rattle with my envoy a while back that sounded like the screws in a tin can you were talking about. Go to your tail pipe and kick it to shake your rear muffler. If thats the culprit you will know right away. Mine had(has) loose baffles in it. I accepted the noise and did nothing about it for almost 2 years, but then i started getting a whistling from my exhaust under heavy acceleration (pulling a trailer). I put it on the hoist at work and took a piece of 10mm rebar about 3 feet long and gave it a slight bend to get inside the muffler. I alternated between ramming that rod around in there and sticking the shop vac hose in and wiggling it around. I ended up with a shop vac full of fiberglass(or some similar material) and a few small rusted metal flakes. The muffler still rattles if i kick it(due to the baffles laying in the bottom), but doesnt block the exhaust anymore. There was noticable power increase, and slightly louder exhaust noise noticed on the highway.