The issue comes from the engine starter. If the starter is blocked due to engine or transmission damage, any subsequent starting attempts might send a very high current through the starter's current limiter. Repeated attempts to crank the engine might overheat the limiter and melt surrounding components, which can lead to a fire.