That radiator in the pics is a Torch works for a drag bike just put it in there to see how it fit.
My radiator for the build showed up Friday............... About all I can say is I hope it will hold water. They had good service, fast build time and got all the mounting tabs in the right places. But when I looked at the welds I was disappointed to say the least. I have no idea how someone that welds up aluminum radiators for a living could make a weld look so shitty.