Can anyone identify this thing? I was changing my oil recently and this pad plopped right out of the oil filter access panel. Seems to be filled with glass fibers of some kind. Each hole seemed to have machine screws but they have now since rusted out. My guess is that water has gotten behind where it was mounted. I don't think it's a big deal, but has anyone else encountered this?