Glad you took the advice and did that. Very likely could have started some problems you don't want to deal with. The foil things are the heat shields. I've yet to find a source for factory replacements of those so I installed some HP stickyshield to mine since my shields were trashed. It's an option if you can't save those but I much prefer the stock ones if you can save them. I'd love to go back that way if I could find some new ones (or really good used ones).