From what I can tell by reading, aluminium engine blocks are more thermally efficient than cast iron blocks - but it also seems that aluminium is more thermally conductive than iron.
That seems counterintuitive to me. How come an engine that conducts more heat, is also more efficient? Wouldn't you want to contain the heat in the combustion process rather than warming up the surrounding metal?