Coolant system overhaul 66 Barracuda

You probably just need a good fan. Does your passenger side exhaust manifold still have the flapper valve?