273 Radiator for 340?

As long as its clean and in good condition it will be fine.
You'll need a shroud too.
I have the same radiator but a lower performing engine and my car runs at 180 all summer long.