Does anyone have an idea what this pad is? It dropped out from the car when I removed the shrouding underneath to drain transmission fluid. Measures about 3" x 6" and is about 1/4" thick, filled with what looks like fiberglass. I don't remember seeing it anywhere under the hood. My only...