Is it time for a new radiator?

My Dart has been overheating after short drives. I’ve changed the water pump, thermostat, and fan and it’s still over heating. No shroud because after many years I have not been able to find one. The radiator is 15 years old and it’s a cheap Chinese unit. I’m curious if it’s just time to spend the money on a better radiator.

360 with aluminum heads and flat tops btw