Do all 67-69 small block Barracuda's run hot? Rant

To answer your question, no they dont all run hot. You say its fine going down the road, that says your radiator is probally fine, suggests that its a lack of airflow while sitting still. Fan/shroud combo, and correct pulleys are the key here. Also make sure the hood is sealed to the top of the rad support