Thanks for all your input. With the new radiator and shroud the temperature gauge shows 190 to 200 even in traffic (which, apparently, is in the normal range for a 350. I would say it was overheating before as the temperature gauge was at 230, the engine ran rich and stalled, and coolant spewed out the overflow tube - this hasn't happened since the install. I have since found out that the engine is from a 1970 Caprice - 250 horsepower.