I dont know where but i thought i saw a story about a guy finding some kind of small lizard in the engine he pulled from his truck.