I'm looking forward to see how this radiator works.
190° on a hot day? I'd say it's cooling very well. Were it running 220°-230° and the fan clutch rarely engages, I'd suspect the t-stat (not enough coolant reaches the radiator for the heat to be rejected).
If the fan clutch is often engaged, either there is sufficient heat leaving the radiator to engage it, or the clutch is the wrong temp or is failing. That is, if the truck is empty and at highway speed, I might not expect the fan clutch to engage. Around town, it should engage now and again. Hauling or towing heavy, I would expect the fan clutch to engage a lot more. Listen to big trucks and large cars; their fans can be heard a half mile away at any speed when the engine is working hard. But even those fans turn off when there's little heat to reject.
I hate to be a pessimist....but I hope it performs better than it looks. They've got a little bit of everything going on there. Incomplete bridging, undercut and incomplete fusion. From one extreme to the other. Definitely human welded.
Time will tell when I start pulling loads. But so far I'm impressed.
The second picture looks like it is metal.
I'm hoping it is soon, my double tow trip across west TX last weekend (temps were about 100) put me at 220 on relatively flat ground. I need something better than the Spectra.
I finally installed the above mentioned radiator in my '97. Paid $255 to my door on August 3rd. I had to bend one of the mount flanges to get it to line up with the hole and I had to cut three of the fan shroud bolts shorter - not a big deal. My biggest complaint is that the ears of the drain pet cock hit the intercooler. It holds pressure and keeps the truck cool. Judging by previous reports it should do fine next summer towing.
This truck has 380k on it.