That radiator is big enough to cool a truck engine. Everything else looks good.