I take partial credit for the radiator mounting idea

Also, I want to see the new pics!