please help me with a shopping list? lol

I don't think I saw in your post whether you have a truck engine or a car engine?

Makes a big difference in radiator choice as the water pump outlets are on different sides...

Its a car engine. From a 300