"How the heck that got into the oil pan??"

You should watch it. Part of an oil change sticker. At 90K and the rig now has 200K!!!