I've concluded the problem was impatience plus a healthy dose of naivety. Ran it again for about 40 minutes in park including burping it real well and the heat now works so I guess it was an air pocket. I'm still concerned about the severe duty fan clutch and if it is too much... The upper radiator hose never got warm and the temp gauge never got above 120 or so. Any opinions on this are much appreciated.
I'd not be too concerned, motors hafta work to produce heat. Be glad you got it sorted. IMO experience, you can never have too much radiator, and too much is way better than not enough. Same with coolers and auxiliary fans. I run both on the 1 tons.
The B250 5.2/318 is the most cold blooded smallblock I have ever owned. New radiator, fan clutch, didn't have a Tstat in it, now has a 195. Fine, stock.
I do see custom aluminum radiators for the Dodges now. I would/should consider it for the B350. And the 1990 G30 7.4 BBC EXT, although it runs cool, oil, trans coolers, aux fan.
Smallbock Chevy trucks seem to have enough radiator, compared to the Mopar's, IMO. For sure, the up to 2003 5.2, 5.9 Durangos, My 2000 5.2 Durango ran like a scalded dog, but would get hot even looking at a desert hill with the boat in tow. With a trans cooler, fan, nothing helped. Full passenger load, boat in tow pulling the long hill out of Willow Beach it was it sketchy hot, wouldn't cool down pulled over. We finally got to a downhill up on the highway back to Kingman, the temp came down. My 97 GMC 1500 would pull in the desert noo problem...
My B350 5.9 fan/clutch in the Xplorer howls like a banshee even in the cold, snowing in Flagstaff. It's ridiculous.
In slow off road maneuvering in Yucca Valley searching for an address in 100 degrees heat, or pulling the boat up the grade from Bullhead City to Kingman, even with coolers and a junkyard rice burner electric radiator fan, it still needs to pull over and cool off.
Why frscke1 runs the biggest custom aluminum radiators he can get in both of his BBC G30 7.4 EXT vans.
Stay cool! Good Wrenching