Oily rags can spontaneously self-ignite because the oil reacts with oxygen in a reaction to produce heat, and a bunched up cloth can trap the heat enough to reach ignition temperatures.