1967 318 Barracuda running hot...

I think timing is a possibility, as well maybe insufficient pressure in the system (bad cap or pinhole leak).
Its worth checking the timing at rpms above idle. Being a 318 in '67, not sure what it will be. But you can check boththe '67 273 specs and a '68 or later 318 spec and see if its in the ballpark.