Luckey?? YES! thats the fuel bowl for the car which means you were dumping gas right on the hot engine. These seem to fall out once in a while, some cars might even squeel and Oink! Keith