Why no thermostat? I'd put one in there before buying a new radiator. Put a 195 in there and I bet it's better.

Another thing that causes cars to run hot is tuneup, not enough timing or fuel. One or the other or both.