Turbo 383 in a A-body Barracuda

You will need to ditch the single fan and shroud. Worst case two 10" ones. Or even four 8" fans. Have two of them come on at 185 and the other two at 190.

If you use two 10" you will need to cut two square holes and install rubber flaps to allow air to flow while driving. They will suck shut while sitting still. These flaps will keep it from overheating while driving it.

I see you got the mini alternator, good choice! Looking good for sure!! CSR also makes a electric pump that bolts into the stock waterpump housing in place of the stock pump.

Just a thought.