Champion radiator

I just bought the same radiator for my 68 Barracuda. I ordered one with the 16" electric fan and their shroud. It didn't clear my water pump pulley so I had to mount the fan straight to the radiator. I think you will be fine using the clutch fan and the oem shroud. Mine fit good and wasn't twisted.