340 Overheating Help

I'm thinking 3 things, timing, collapsing lower hose, or lean condition.

New rad, new clutch fan, and shroud were good steps. My clutch fan was slipping giving me problems. It wasn't that old either.