Yes, have shroud. I did check temperatures today after the drive home. I used a generic radiator cleaner, drove for about 20 minutes and checked temps. (no thermostat installed). Here's what I found (with engine/fan running):
Thermostat housing: 162 F
Upper radiator hose connection: 163 F
Lower radiator hose: 140 F
At these temperatures, the temp gauge was just a little right of vertical - not running hot. I find that if I am just driving around town at lower revs, no overheating issue. Any kind of sustained driving at 45 mph or more it is a problem.
I removed the upper radiator hose from where it enters the radiator to see how the water pump was working (while engine running - slowly and carefully.....) and a hose filling the radiator - the hot water came out in gushes (it wasn't regular, steady flow). It would come gushing out, then stop, then (about 5 s later) would repeat.....thoughts here? Maybe it was cavitating because I wasn't feeding water in fast enough? Or bad water pump? In my first photos you can see that PO patched it somehow.