67 barracuda with a 383, need help!

When you say overheat, did it actually boil over?

What degree thermostat is in it?

And did he happen to pressure test the system for leakage?