Found this lodged under the oil pan this year. Pretty sure it was not there this Spring. Anyone know what this could be and if it serves a useful purpose? It looks like it has adhesive on one side but the backing is still on it. Could this have been under the fuel tank and since the backing was not removed it finally came loose and floated out?
CIMG0113.jpgCIMG0114.jpg